On Sat, 07 Jan 2012 11:08:51 -0500, Sean Kelly <sean at invisibleduck.org> wrote: > There's still a race condition between unlocking the monitor and freeing > the memory. Wouldn't that result in a segfault or other error? How is that worse than the current state of affairs? -Steve