diff options
author | Eric Wong <e@80x24.org> | 2022-12-23 11:05:14 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2022-12-23 12:44:25 +0000 |
commit | 372d6e03debe13cab1ed00a3a59e834566c7a709 (patch) | |
tree | c92ac00644979f3400d7992598d59ffd9dd2cd7f | |
parent | 32d4bd7489d5193f82dee52a6b08eda2c775caf5 (diff) | |
download | public-inbox-372d6e03debe13cab1ed00a3a59e834566c7a709.tar.gz |
No point in keeping the old buffer around if we don't need to.
-rw-r--r-- | lib/PublicInbox/Qspawn.pm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/PublicInbox/Qspawn.pm b/lib/PublicInbox/Qspawn.pm index ef9db43e..da7cd74f 100644 --- a/lib/PublicInbox/Qspawn.pm +++ b/lib/PublicInbox/Qspawn.pm @@ -247,9 +247,9 @@ sub psgi_return_init_cb { delete($self->{hdr_buf})); } else { # for synchronous PSGI servers require PublicInbox::GetlineBody; + my $buf = delete $self->{hdr_buf}; $r->[2] = PublicInbox::GetlineBody->new($self->{rpipe}, - \&event_step, $self, - ${$self->{hdr_buf}}, $filter); + \&event_step, $self, $$buf, $filter); $wcb->($r); } } |