user/dev discussion of public-inbox itself
 help / color / mirror / code / Atom feed
* [PATCH 0/4] www_coderepo vs cgit fallback fixes
@ 2023-01-06 10:10 Eric Wong
  2023-01-06 10:10 ` [PATCH 1/4] qspawn: use fallback response code from CGI program Eric Wong
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Eric Wong @ 2023-01-06 10:10 UTC (permalink / raw)
  To: meta

2/4 is critical in that it fixes occasional 500 errors noticed
in my cgit -> www_coderepo migration.  There's a few other
problems noticed an fixed along the way as well; having to
contort our code to PSGI expectations leads to some awkwardness,
unfortunately :<

Eric Wong (4):
  qspawn: use fallback response code from CGI program
  httpd/async: retry reads properly when parsing headers
  qspawn: consistently return 500 on premature EOF
  qspawn: fix EINTR with generic PSGI servers

 lib/PublicInbox/GitHTTPBackend.pm |  1 +
 lib/PublicInbox/HTTPD/Async.pm    |  8 +++++---
 lib/PublicInbox/Qspawn.pm         | 18 +++++++++++++-----
 3 files changed, 19 insertions(+), 8 deletions(-)

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2023-01-06 10:11 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-06 10:10 [PATCH 0/4] www_coderepo vs cgit fallback fixes Eric Wong
2023-01-06 10:10 ` [PATCH 1/4] qspawn: use fallback response code from CGI program Eric Wong
2023-01-06 10:10 ` [PATCH 2/4] httpd/async: retry reads properly when parsing headers Eric Wong
2023-01-06 10:10 ` [PATCH 3/4] qspawn: consistently return 500 on premature EOF Eric Wong
2023-01-06 10:10 ` [PATCH 4/4] qspawn: fix EINTR with generic PSGI servers Eric Wong

Code repositories for project(s) associated with this public inbox

	https://80x24.org/public-inbox.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).