sleep if the send buffer is full