]> git.ipfire.org Git - thirdparty/public-inbox.git/commitdiff
cgit: switch to psgi_yield
authorEric Wong <e@80x24.org>
Wed, 25 Oct 2023 00:29:37 +0000 (00:29 +0000)
committerEric Wong <e@80x24.org>
Wed, 25 Oct 2023 07:28:40 +0000 (07:28 +0000)
Another drop-in replacement using an alternate limiter.

lib/PublicInbox/Cgit.pm

index 4265cfb26c9fc6f3e5e140c22b31c3a6d6d254a2..10cad57ae26505013cb7ba56969a35951053c0bc 100644 (file)
@@ -110,7 +110,7 @@ sub call {
        my $rdr = input_prepare($env) or return r(500);
        my $qsp = PublicInbox::Qspawn->new($self->{cmd}, $cgi_env, $rdr);
        my $limiter = $self->{pi_cfg}->limiter('-cgit');
-       $qsp->psgi_return($env, $limiter, $parse_cgi_headers, $ctx);
+       $qsp->psgi_yield($env, $limiter, $parse_cgi_headers, $ctx);
 }
 
 1;