Correct error path for code changed to support simultaneous compactions (error found by code in issue #100).  Populate Mutex.AssertHeld() code ... Google, why left empty?