io: fix rare bug in TcpConnection causing the sending of certain `NoAck`...

Currently TcpConnection actors don't recognize custom `NoAck` markers when the write is empty. This is fixed with this patch.