From f0da3ed7de7ad6b8edfa9f1c4242747d6a864a23 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Sun, 12 Jan 2020 21:17:48 +0000 Subject: ds: add an in_loop() function for Inbox.pm use Inbox.pm accessing the $in_loop variable directly raises warnings when Inbox is loaded without DS. --- lib/PublicInbox/DS.pm | 2 ++ 1 file changed, 2 insertions(+) (limited to 'lib/PublicInbox/DS.pm') diff --git a/lib/PublicInbox/DS.pm b/lib/PublicInbox/DS.pm index fe794512..b441adc9 100644 --- a/lib/PublicInbox/DS.pm +++ b/lib/PublicInbox/DS.pm @@ -255,6 +255,8 @@ sub reap_pids { # reentrant SIGCHLD handler (since reap_pids is not reentrant) sub enqueue_reap ($) { push @$nextq, \&reap_pids }; +sub in_loop () { $in_loop } + sub EpollEventLoop { local $in_loop = 1; do { -- cgit v1.2.3-24-ge0c7