Use msgQueue for messages rather than buffered channel, throw away new messages once queue is full