Reply To: Timout in Select

#17133
EVILRipper
Participant

I’m having a look in the code.
As it is quite complex, I can’t figure out that much;

Several sockets are added to a list.
While these sockets are busy, a function is called to wait for them to complete.
However, when running a function to check the status, the timeout is triggered.
Function to check socket: http://msdn.microsoft.com/en-us/library/ms740141(VS.85).aspx

So, to return to non-technically:
A connection is open. The connection status is checked, but hits a timeout. That’s what causing the “timeout on select” error. Possibly, this is causing FF to hang/crash.

My guess: The problem’s cause is not in FF. Something else is making the connection timeout. However, I have no clue what could be causing it.

For anybody else who wants to dig in the code:
Source: io.c
line: 3014 is where the error occurs.