]> Sergey Matveev's repositories - public-inbox.git/commit
ipc: drop awaitpid_init to avoid circular refs
authorEric Wong <e@80x24.org>
Mon, 30 Jan 2023 04:30:57 +0000 (04:30 +0000)
committerEric Wong <e@80x24.org>
Mon, 30 Jan 2023 06:42:42 +0000 (06:42 +0000)
commit7b654d175cf2e31b4354929ea678563f534947e5
tree3dcfb9dfc38e005c5aeeb6e673968610e6393e91
parentf9557e2c6b7510d278310066fe7c26f84cae6e1d
ipc: drop awaitpid_init to avoid circular refs

This brings t/lei-index.t back down from ~8 to ~3s.  I didn't
notice this before was because the LeiNoteEvent timer was firing
every 5s and clearing circular refs and parallel testing meant
the delay got hidden.

Fixes: 4a2a95bbc78f99c8 (ipc+lei: switch to awaitpid, 2023-01-17)
lib/PublicInbox/IPC.pm
lib/PublicInbox/LEI.pm
lib/PublicInbox/LeiMirror.pm
lib/PublicInbox/LeiStore.pm
lib/PublicInbox/LeiToMail.pm
lib/PublicInbox/LeiUp.pm
lib/PublicInbox/LeiXSearch.pm