The exception is actually from withTimeOut. Removing calls to that lets the handshake proceed. The server is using a client handshake, though, so the handshake of client vs. client goes on indefinitely.

I'm fixing the server side and once that is done will clean up SSL at the end of the handshake and launch a few thousand clients. It's not a good repro case yet although I would love to know why withTimeOut is throwing that exception.

        Joel

On Nov 18, 2005, at 5:02 PM, Christian Maeder wrote:

Sorry, I can only show you my output on
Linux turing 2.6.11.4-21.9, but I don't know what's going on and will not have more time this week.

Cheers Christian

[EMAIL PROTECTED]:/local/maeder/haskell/postmortem> ./server
17:55:14: ThreadId 1: Accepted new connection: {handle: <socket: 4>}
17:55:14: ThreadId 1: Verify locations: 1
17:55:14: ThreadId 1: sslGetError: 2
17:55:14: ThreadId 4: Starting SSL handshake...
17:55:14: ThreadId 4: Reading from BIO...
17:55:14: ThreadId 4: Waiting for BIO 0x080d10d8
17:55:14: ThreadId 4: waitForBio: gotta wait a bit...
server: unknown exception

--
http://wagerlabs.com/





_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to