should not send message when channels empty