[Live-devel] deadlock

Ross Finlayson finlayson at live555.com
Wed Dec 7 06:43:25 PST 2005


At 04:17 AM 12/7/2005, you wrote:
>in the function blockUntilReadable(....) the server is waiting
>indefinately on the following line
>
>result = select(numFds, &rd_set, NULL, NULL, 0);
>
>Ideas why?

Because the socket is not readable - i.e., there is no incoming data 
on the socket.  The "blockUntilReadable()" function does exactly what 
its name suggests.


	Ross Finlayson
	Live Networks, Inc. (LIVE555.COM)
	<http://www.live555.com/>



More information about the live-devel mailing list