diff options
Diffstat (limited to 'lib/PublicInbox/DirIdle.pm')
-rw-r--r-- | lib/PublicInbox/DirIdle.pm | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/PublicInbox/DirIdle.pm b/lib/PublicInbox/DirIdle.pm index 89cce305..daa2212b 100644 --- a/lib/PublicInbox/DirIdle.pm +++ b/lib/PublicInbox/DirIdle.pm @@ -44,6 +44,7 @@ sub new { sub event_step { my ($self) = @_; my $cb = $self->{cb}; + local $PublicInbox::DS::in_loop = 0; # waitpid() synchronously eval { my @events = $self->{inot}->read; # Linux::Inotify2->read $cb->($_) for @events; |