Circumventing the hang during message coalescing
More work on lock avoidance while threads resume