]> Sergey Matveev's repositories - public-inbox.git/commit
ds: improve DS->Reset fork-safety
authorEric Wong <e@80x24.org>
Wed, 24 Mar 2021 09:23:27 +0000 (14:23 +0500)
committerEric Wong <e@80x24.org>
Wed, 24 Mar 2021 23:01:10 +0000 (23:01 +0000)
commitc882fd47f0f83f0be9b8c524604e003295e2b1ba
tree5f45a9f29f9aa4faedcc46f0c37c8b7cbf58ccc2
parent97caa1fe259cd6904573f36e0ac078a269b6ec5f
ds: improve DS->Reset fork-safety

None of these fixes affect current public-inbox-* code, or even
normal uses of lei.  However, lei users wanting to switch
between $HOME directories or use alternate store paths may
notice strange behavior and this fixes some of it.

We'll also loop to account for DESTROY callbacks inserting into
container objects and retry appropriately.
lib/PublicInbox/DS.pm