]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/OnDestroy.pm
nntp: inline CRLF in all response lines
[public-inbox.git] / lib / PublicInbox / OnDestroy.pm
index 65ebd7dcf574f5aa72243add2b0df55f355d794a..615bc450998beea1e82606db35c0d456450d966b 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2020 all contributors <meta@public-inbox.org>
+# Copyright (C) 2020-2021 all contributors <meta@public-inbox.org>
 # License: AGPL-3.0+ <https://www.gnu.org/licenses/agpl-3.0.txt>
 
 package PublicInbox::OnDestroy;
@@ -10,7 +10,7 @@ sub new {
 
 sub DESTROY {
        my ($cb, @args) = @{$_[0]};
-       if (!ref($cb)) {
+       if (!ref($cb) && $cb) {
                my $pid = $cb;
                return if $pid != $$;
                $cb = shift @args;