X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=lib%2FPublicInbox%2FGitHTTPBackend.pm;h=744324294917df02bd07166a8d4e9423714b871d;hb=refs%2Fheads%2Fmaster;hp=5b879871bbb1d7c9b732b087d88b639526fb64c9;hpb=324098fecf1126233578cc2f6290b4c8fdd9207b;p=public-inbox.git diff --git a/lib/PublicInbox/GitHTTPBackend.pm b/lib/PublicInbox/GitHTTPBackend.pm index 5b879871..74432429 100644 --- a/lib/PublicInbox/GitHTTPBackend.pm +++ b/lib/PublicInbox/GitHTTPBackend.pm @@ -151,6 +151,7 @@ sub parse_cgi_headers { # {parse_hdr} for Qspawn if ($code == 404 && $ctx->{www} && !$ctx->{_coderepo_tried}++) { my $wcb = delete $ctx->{env}->{'qspawn.wcb'}; $ctx->{env}->{'plack.skip-deflater'} = 1; # prevent 2x gzip + $ctx->{env}->{'qspawn.fallback'} = $code; my $res = $ctx->{www}->coderepo->srv($ctx); # for ->psgi_return_init_cb $ctx->{env}->{'qspawn.wcb'} = $wcb;