messageReceived() is now channelRead0