X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=lib%2FPublicInbox%2FGitHTTPBackend.pm;h=6efe5b31d485086b0f4c4825a98b52c5180d9e60;hb=61ffb7233be0ac177dcf4feadba871fea8e025dd;hp=4d2816a00c4b92b8a9b562906b9d944f567eadaa;hpb=703490825ebf9e22e30ab79063a81f8476ad2a0c;p=public-inbox.git diff --git a/lib/PublicInbox/GitHTTPBackend.pm b/lib/PublicInbox/GitHTTPBackend.pm index 4d2816a0..6efe5b31 100644 --- a/lib/PublicInbox/GitHTTPBackend.pm +++ b/lib/PublicInbox/GitHTTPBackend.pm @@ -280,6 +280,7 @@ sub input_to_file { err($env, "error reading input: $!"); return; } + last if $r == 0; my $off = 0; while ($r > 0) { my $w = syswrite($in, $buf, $r, $off);