Iwan Aucamp writes: > We sporadically get "mutex not locked" and "mutex not locked by current thread" > exceptions on Solaris 10u10 with guile-2.0.11. Thanks very much for your detailed analysis and proposed fix. I've attached a patch that hopefully fixes this bug and also refactors the code to hopefully be somewhat more clear. Can you please test it on Solaris and verify that it works for your use cases? Thanks, Mark