Yes, we can't allow two concurrent sends because the serializer might perform more than one discrete write (e.g. add CRLF as a separate write) - it should never happen in our clients,  but it's possible.