Re: [Haskell-cafe] Project postmortem
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
maeder@turing:/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
participants (1)
-
Joel Reymont