]> Sergey Matveev's repositories - public-inbox.git/commit
lei_to_mail: avoid segfault on exit
authorEric Wong <e@80x24.org>
Thu, 21 Jan 2021 19:46:18 +0000 (19:46 +0000)
committerEric Wong <e@80x24.org>
Fri, 22 Jan 2021 20:18:01 +0000 (16:18 -0400)
commit5c46247509080a4c0d6eb3db56ec62bfab29e76e
tree5a614c0eab4fbff04ea5b9833862b3e20da69dee
parente2cb80c33b015c407c19cddc327dcb5c50137a0c
lei_to_mail: avoid segfault on exit

Worker exit causes DESTROY ordering to become unpredictable and
leads to Perl segfaulting.  Instead, rely on OnDestroy and
explicit triggering after wq_worker_loop to ensure we finish
all outstanding git requests before worker exit.
lib/PublicInbox/LeiToMail.pm