No, because the server's writes to the TCP socket will be non-blocking.

The underlying OS (in its implementation of TCP) will accept the data

immediately, but, if necessary, buffer the outgoing data until it can
be sent.

If the underlying OS socket buffer is unlimited, the reasoning should be all right. However, according to the manpage of <http://www.manpagez.com/man/2/send/>send():

If no messages space is available at the socket to hold the message to be
transmitted, then send() normally blocks, unless the socket has been

placed in non-blocking I/O mode.

But the TCP socket in this case *has* been place non-blocking mode. That was my point.
--

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to