lib/PublicInbox/HTTP.pm | 7 +++++++ diff --git a/lib/PublicInbox/HTTP.pm b/lib/PublicInbox/HTTP.pm index 0675f6a68b35ee1fc0a2424a43ab510a6bfe088f..288831146da11f4a1d329ca991f58f79565a824a 100644 --- a/lib/PublicInbox/HTTP.pm +++ b/lib/PublicInbox/HTTP.pm @@ -371,6 +371,13 @@ sub event_hup { $_[0]->close } sub event_err { $_[0]->close } +sub write ($$) : method { + my PublicInbox::HTTP $self = $_[0]; + return 1 if (defined($_[1]) && ref($_[1]) eq '' && $_[1] eq ''); + + $self->SUPER::write($_[1]); +} + # for graceful shutdown in PublicInbox::Daemon: sub busy () { my ($self) = @_;