allow writes bigger than buffer size

This means the buffer cna grow one command larger than the max size,
but assures that it will not block forever on a message that is bigger
than the max.