]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/LeiSelfSocket.pm
lei: clobber recvmsg buffer on errors
[public-inbox.git] / lib / PublicInbox / LeiSelfSocket.pm
index dd64b6cfd491f4b4517a18a321c2cd0cf826a38d..860020cb9e683db18a93e7904ee8d43d0cac4f98 100644 (file)
@@ -29,6 +29,7 @@ sub event_step {
        if (scalar(@fds) == 1 && !defined($fds[0])) {
                return if $!{EAGAIN};
                die "recvmsg: $!" unless $!{ECONNRESET};
+               $buf = '';
        } else { # just in case open so perl can auto-close them:
                for (@fds) { open my $fh, '+<&=', $_ };
        }