Revert the previous 'fix' for the failing spec that made it not synchronous.

This spec doesn't pass 100% of the time there must be some race condition in the various threads.