Mike Oliver wrote: > What does it mean when I get a PR_IO_TIMEOUT_ERROR error when I do a PR_Send > with PR_INTERVAL_NO_TIMEOUT? Shouldn't the call "wait forever"? I'm using > non-blocking sockets over an SSL connection. This happens randomly.
For non-blocking sockets, the 'timeout' argument to NSPR I/O functions is ignored. Calls on non-blocking sockets do not wait forever, and they should not fail with the PR_IO_TIMEOUT_ERROR error either. What you reported is a bug. Wan-Teh