The code used to use a "chain of locks"... but that proved unreliable and so the "chain of locks" were replaced with imap in commit 33330bfb9e40ae682023002c0267ecfeba974704. Replacing the "chain of locks" with imap was definitely the right thing to do (much simpler code; much more stable!) I just need to change the comments & the function names so it no longer talks about locks! :slightly_smiling_face: .
The code used to use a "chain of locks"... but that proved unreliable and so the "chain of locks" were replaced with
imap
in commit 33330bfb9e40ae682023002c0267ecfeba974704. Replacing the "chain of locks" withimap
was definitely the right thing to do (much simpler code; much more stable!) I just need to change the comments & the function names so it no longer talks about locks! :slightly_smiling_face: .