Guarded some SemaphoreQueue operations that were erroneously performed without locking.
Guarded some SemaphoreQueue operations that were erroneously performed without locking.

glessard/swift-channels,glessard/swift-channels