This channel never receives two messages, should we keep the buffer size 1 as well?