channels

so that when we start a network connection and start connecting to
channels right away, we get them to a buffer which gets flushed later when
the connection is finished