From 5fd049f32fde94f53f431ae3f37143440ee0cf09 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Sun, 22 May 2016 06:17:29 +0000 Subject: http: fix typo: write_buf => write_buf_size Otherwise, we get deep recursion as we keep calling recursively on giant responses --- lib/PublicInbox/HTTP.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib') diff --git a/lib/PublicInbox/HTTP.pm b/lib/PublicInbox/HTTP.pm index d523bd42..6576bf68 100644 --- a/lib/PublicInbox/HTTP.pm +++ b/lib/PublicInbox/HTTP.pm @@ -228,7 +228,7 @@ sub response_write { my $buf = $body->getline; if (defined $buf) { $write->($buf); - if ($self->{write_buf}) { + if ($self->{write_buf_size}) { $body->watch_read(0); $self->write($restart_read); } @@ -243,7 +243,7 @@ sub response_write { local $/ = \8192; while (defined(my $buf = $body->getline)) { $write->($buf); - if ($self->{write_buf}) { + if ($self->{write_buf_size}) { $self->write($pull); return; } -- cgit v1.2.3-24-ge0c7