Broadcast on sending to an empty channel in case multiple threads are waiting.
Fixes issue #240.