Added back the mutex semaphore in SBuffered1Chan.
Added back the mutex semaphore in SBuffered1Chan.

Without it, it would occasionally fail 'testBlockedReceive', leaving one of its threads hanging. This does not happen with the mutex.

glessard/swift-channels,glessard/swift-channels