Make broadcastCloseC a buffered channel
Make broadcastCloseC a buffered channel

This is intended to prevent other senders
from blocking in case the listener to broadcastCloseC
has already exited or stopped listening.

The buffer will get cleaned up when the channel
gets garbage collected, so there's no memory leak here.

The buffer simply ensures senders don't end up blocking and creating
race conditions that prevent a clean shutdown.

pquerna/vulcand,Financial-Times/vulcand,pquerna/vulcand,polyverse-security/vulcand,timelinelabs/vulcand,derDieDasJojo/vulcand,derDieDasJojo/vulcand,timelinelabs/vulcand,Financial-Times/vulcand,mailgun/vulcand,urbanladder/vulcand,vulcand/vulcand,vulcand/vulcand,urbanladder/vulcand,polyverse-security/vulcand,mailgun/vulcand