diff options
author | Eric Wong <e@80x24.org> | 2019-06-24 02:52:30 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2019-06-24 05:26:26 +0000 |
commit | 4efa374fc040c3a4f09160323a2fb92e18304fae (patch) | |
tree | ae38fc997c3a4e763f8305e2bd460311af516e16 /lib | |
parent | 8e1c3155da4edc082e8e3d8b30351f0c861757a7 (diff) | |
download | public-inbox-4efa374fc040c3a4f09160323a2fb92e18304fae.tar.gz |
No point in keeping a one-line wrapper sub around.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/PublicInbox/EvCleanup.pm | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/lib/PublicInbox/EvCleanup.pm b/lib/PublicInbox/EvCleanup.pm index a9f6167d..33b54ebc 100644 --- a/lib/PublicInbox/EvCleanup.pm +++ b/lib/PublicInbox/EvCleanup.pm @@ -46,7 +46,9 @@ sub _run_all ($) { # ensure PublicInbox::DS::ToClose processing after timers fire sub _asap_close () { $asapq->[1] ||= _asap_timer() } -sub _run_asap () { _run_all($asapq) } +# Called by PublicInbox::DS +sub event_step { _run_all($asapq) } + sub _run_next () { _run_all($nextq); _asap_close(); @@ -57,12 +59,6 @@ sub _run_later () { _asap_close(); } -# Called by PublicInbox::DS -sub event_step { - my ($self) = @_; - _run_asap(); -} - sub _asap_timer () { $singleton ||= once_init(); $singleton->watch(EPOLLOUT|EPOLLONESHOT); @@ -88,7 +84,7 @@ sub later ($) { } END { - _run_asap(); + event_step(); _run_all($nextq); _run_all($laterq); } |