> Could this be handled in the select on a writeset, and when the socket can > write it writes the header followed by the data. (I assume the data must > come in one seq write?) This way the event loop can still process up to the > point of the send?
No, there's no way that the code could be updated easily to do these writes asynchronously. The code was designed for the common case - sending datagrams - where this type of error isn't an issue. In any case, it wouldn't really overcome your basic problem: That the bitrate of your input stream (when replicated and transmitted to multiple clients) is exceeding the capacity of your network. Once again, you need either a slower stream, or a faster network. (Or you can perhaps alleviate the problem by not streaming over TCP.) 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