ref: da92726a25879c4e00f7bd6399d07b24cc43597b
parent: c0e7c83c5eb13de7e799f7bf0b3359b6c1569b24
author: Ori Bernstein <ori@eigenstate.org>
date: Fri Dec 29 13:37:15 EST 2023
snap: stop playing games with re-enqueing blocks this is inherently racy, and we probably don't want to be modifying a block that we're in the process of writing back; stop doing it, and instead ither enqueue and nil it out, or mutate the block in place synchronously.