about summary refs log tree commit homepage
path: root/lib
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2022-11-28 20:34:06 +0000
committerEric Wong <e@80x24.org>2022-11-28 20:34:06 +0000
commit17b66e5704ce9287e04ae00012c280a3be914d7e (patch)
tree4b559336e5b222c5b04e74b9e86b1a187d8c63c0 /lib
parent9174f534ccc51054895bdb198c8bc1a765abd9e9 (diff)
downloadpublic-inbox-17b66e5704ce9287e04ae00012c280a3be914d7e.tar.gz
Diffstat (limited to 'lib')
-rw-r--r--lib/PublicInbox/DSKQXS.pm2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/PublicInbox/DSKQXS.pm b/lib/PublicInbox/DSKQXS.pm
index 7141b131..4114a6af 100644
--- a/lib/PublicInbox/DSKQXS.pm
+++ b/lib/PublicInbox/DSKQXS.pm
@@ -107,6 +107,8 @@ sub epoll_ctl {
                 $kq->EV_SET($fd, EVFILT_READ, kq_flag(EPOLLIN, $ev));
                 eval { $kq->EV_SET($fd, EVFILT_WRITE, kq_flag(EPOLLOUT, $ev)) };
         } elsif ($op == EPOLL_CTL_DEL) {
+                use Carp ();
+                $kq // Carp::confess("nokq $fd");
                 $kq->EV_SET($fd, EVFILT_READ, EV_DISABLE);
                 eval { $kq->EV_SET($fd, EVFILT_WRITE, EV_DISABLE) };
         } else { # EPOLL_CTL_ADD