cURL / Mailing Lists / curl-library / Single Mail

curl-library

Re: Mac OS X test failures

From: Toby Peterson <toby_at_apple.com>
Date: Mon, 12 Mar 2007 10:44:03 -0700

I'm not familiar with the inner workings of curl's test server, but is
it using a pipe to communicate, or an actual socket? On Mac OS X,
pipes are not sockets - and recv() does not work as expected on pipes.

- Toby

On Mar 10, 2007, at 5:33 AM, Daniel Johnson wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Sorry, I sent this a few days ago, but apparently had my email
> address set wrong and it didn't go through. :(
>
> On Mar 4, 2007, at 1:17 PM, Yang Tse wrote:
>
>
>> 2007/3/4, Daniel Johnson wrote:
>>
>>
>>
>>> [...] Also the recent change to the timeout in test
>>
>>> 530 doesn't help; now when it fails, it just hangs for 5 minutes
>>
>>> instead of 30 seconds.
>>
>>>
>>
>> When failing, at least it should help a little bit in finding out
>> what
>> it is doing in those 5 minutes. Looping around waiting for some
>> condition that never arrives is different than just blocking at some
>> point.
>>
>> Today it seems it has passed all tests. So there is no info of what
>> it
>> does in those 5 minutes when test 530 or 531 fail.
>>
>
> Ok, I just ran reran the tests again with the same checkout as the
> autobuild from this morning and 530 failed. And crashed. Here's the
> relevant log:
>
> test 530...[HTTP GET using pipelining]
>
> data FAILED:
> - - --- log/check-expected 2007-03-04 17:07:43.000000000 -0500
> +++ log/check-generated 2007-03-04 17:07:43.000000000 -0500
> @@ -1,24 +0,0 @@
> - - -HTTP/1.1 200 OK
> - - -Date: Thu, 09 Nov 2010 14:49:00 GMT
> - - -Server: test-server/fake
> - - -Content-Length: 47
> - - -
> - - -file contents should appear once for each file
> - - -HTTP/1.1 200 OK
> - - -Date: Thu, 09 Nov 2010 14:49:00 GMT
> - - -Server: test-server/fake
> - - -Content-Length: 47
> - - -
> - - -file contents should appear once for each file
> - - -HTTP/1.1 200 OK
> - - -Date: Thu, 09 Nov 2010 14:49:00 GMT
> - - -Server: test-server/fake
> - - -Content-Length: 47
> - - -
> - - -file contents should appear once for each file
> - - -HTTP/1.1 200 OK
> - - -Date: Thu, 09 Nov 2010 14:49:00 GMT
> - - -Server: test-server/fake
> - - -Content-Length: 47
> - - -
> - - -file contents should appear once for each file
> == Contents of files in the log/ dir after test 530
> == Start of file check-expected
> HTTP/1.1 200 OK
> Date: Thu, 09 Nov 2010 14:49:00 GMT
> Server: test-server/fake
> Content-Length: 47
> file contents should appear once for each file
> HTTP/1.1 200 OK
> Date: Thu, 09 Nov 2010 14:49:00 GMT
> Server: test-server/fake
> Content-Length: 47
> file contents should appear once for each file
> HTTP/1.1 200 OK
> Date: Thu, 09 Nov 2010 14:49:00 GMT
> Server: test-server/fake
> Content-Length: 47
> file contents should appear once for each file
> HTTP/1.1 200 OK
> Date: Thu, 09 Nov 2010 14:49:00 GMT
> Server: test-server/fake
> Content-Length: 47
> file contents should appear once for each file
> == End of file check-expected
> == Start of file server.input
> GET /path/530 HTTP/1.1
> Host: 127.0.0.1:8990
> Accept: */*
> GET /path/530 HTTP/1.1
> Host: 127.0.0.1:8990
> Accept: */*
> GET /path/530 HTTP/1.1
> Host: 127.0.0.1:8990
> Accept: */*
> GET /path/530 HTTP/1.1
> Host: 127.0.0.1:8990
> Accept: */*
> == End of file server.input
> == Start of file stderr530
> URL: http://127.0.0.1:8990/path/530
> Start at URL 0
> * STATE: INIT => CONNECT handle 0x508e54; (connection #-1)
> * STATE: INIT => CONNECT handle 0x508fb4; (connection #-1)
> * STATE: INIT => CONNECT handle 0x509114; (connection #-1)
> * STATE: INIT => CONNECT handle 0x509324; (connection #-1)
> * About to connect() to 127.0.0.1 port 8990 (#0)
> * Trying 127.0.0.1... * STATE: CONNECT => WAITCONNECT handle
> 0x508e54; (connection #0)
> * Examining connection #0 for reuse (pipeLen = 1)
> * Connection #0 has been marked for close, can't reuse
> * About to connect() to 127.0.0.1 port 8990 (#1)
> * Trying 127.0.0.1... * connected
> * Connected to 127.0.0.1 (127.0.0.1) port 8990 (#1)
> * STATE: CONNECT => DO handle 0x508fb4; (connection #1)
> * Examining connection #0 for reuse (pipeLen = 1)
> * Connection #0 has been marked for close, can't reuse
> * Examining connection #1 for reuse (pipeLen = 1)
> * Re-using existing connection! (#1) with host 127.0.0.1
> * Connected to 127.0.0.1 (127.0.0.1) port 8990 (#1)
> * STATE: CONNECT => DO handle 0x509114; (connection #1)
> * Examining connection #0 for reuse (pipeLen = 1)
> * Connection #0 has been marked for close, can't reuse
> * Examining connection #1 for reuse (pipeLen = 2)
> * Re-using existing connection! (#1) with host 127.0.0.1
> * Connected to 127.0.0.1 (127.0.0.1) port 8990 (#1)
> * STATE: CONNECT => DO handle 0x509324; (connection #1)
> * Connected to 127.0.0.1 (127.0.0.1) port 8990 (#0)
> * STATE: WAITCONNECT => DO handle 0x508e54; (connection #0)
> * Conn 1 send pipe 3 inuse 0 athead 1
> * STATE: DO => DOING handle 0x508fb4; (connection #1)
> * Conn 1 send pipe 3 inuse 1 athead 0
> * Conn 1 send pipe 3 inuse 1 athead 0
> * Conn 0 send pipe 1 inuse 0 athead 1
> * STATE: DO => DOING handle 0x508e54; (connection #0)
> > GET /path/530 HTTP/1.1
> Host: 127.0.0.1:8990
> Accept: */*
> * STATE: DOING => WAITPERFORM handle 0x508fb4; (connection #1)
> * Conn 1 send pipe 3 inuse 1 athead 0
> * Conn 1 send pipe 3 inuse 1 athead 0
> > GET /path/530 HTTP/1.1
> Host: 127.0.0.1:8990
> Accept: */*
> * STATE: DOING => WAITPERFORM handle 0x508e54; (connection #0)
> * STATE: WAITPERFORM => PERFORM handle 0x508fb4; (connection #1)
> * Pre readwrite setting chunky header values to default
> * Conn 1 send pipe 2 inuse 1 athead 1
> * Conn 1 send pipe 2 inuse 1 athead 0
> * STATE: WAITPERFORM => PERFORM handle 0x508e54; (connection #0)
> * Pre readwrite setting chunky header values to default
> * Conn 1 recv pipe 1 inuse 0 athead 1
> * STATE: PERFORM => TOOFAST handle 0x508fb4; (connection #1)
> * Conn 1 send pipe 2 inuse 1 athead 1
> * Conn 1 send pipe 2 inuse 1 athead 0
> * Conn 0 recv pipe 1 inuse 0 athead 1
> * STATE: PERFORM => TOOFAST handle 0x508e54; (connection #0)
> * Conn 1 send pipe 2 inuse 0 athead 1
> * STATE: DO => DOING handle 0x509114; (connection #1)
> * Conn 1 send pipe 2 inuse 1 athead 0
> > GET /path/530 HTTP/1.1
> Host: 127.0.0.1:8990
> Accept: */*
> * STATE: DOING => WAITPERFORM handle 0x509114; (connection #1)
> * Conn 1 send pipe 2 inuse 0 athead 0
> * STATE: WAITPERFORM => PERFORM handle 0x509114; (connection #1)
> * Pre readwrite setting chunky header values to default
> * Conn 1 send pipe 1 inuse 0 athead 1
> * STATE: DO => DOING handle 0x509324; (connection #1)
> * Conn 1 recv pipe 2 inuse 1 athead 0
> > GET /path/530 HTTP/1.1
> Host: 127.0.0.1:8990
> Accept: */*
> * STATE: DOING => WAITPERFORM handle 0x509324; (connection #1)
> * Conn 1 recv pipe 2 inuse 1 athead 0
> * STATE: WAITPERFORM => PERFORM handle 0x509324; (connection #1)
> * Pre readwrite setting chunky header values to default
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> * Conn 1 recv pipe 3 inuse 1 athead 0
> ml_timedout
> ABORTING TEST, since it seems that it would have run forever.
> * Expire cleared
> * Empty reply from server
> * Connection #0 to host 127.0.0.1 left intact
> * Expire cleared
> CLOSED when in pipeline!
> MAJOR problem we 0x23004 are still in recv pipe for 0x3a004 done 0
> CLOSED when in pipeline!
> MAJOR problem we 0x2c004 are still in recv pipe for 0x3a004 done 0
> == End of file stderr530
> == Start of file sws.log
> 17:02:43.659308 ====> Client connect
> 17:02:43.676511 Read 61 bytes
> 17:02:43.676678 ProcessRequest() called
> 17:02:43.677013 Got request: GET /path/530 HTTP/1.1
> 17:02:43.677279 Requested test number 530 part 0
> 17:02:43.677676 Found a reply-servercmd section!
> 17:02:43.677805 instructed to allow a pipe size 4
> 17:02:43.678148 ProcessRequest found a complete request
> 17:02:43.678436 Waiting for another piped request
> 17:07:43.184801 Connection closed by client
> 17:07:43.185384 Wrote request (61 bytes) input to log/server.input
> 17:07:43.185519 ====> Client disconnect
> 17:07:43.186023 ====> Client connect
> 17:07:43.186527 Read 183 bytes
> 17:07:43.208222 ProcessRequest() called
> 17:07:43.208979 Got request: GET /path/530 HTTP/1.1
> 17:07:43.209299 Requested test number 530 part 0
> 17:07:43.209677 Found a reply-servercmd section!
> 17:07:43.209910 instructed to allow a pipe size 4
> 17:07:43.210239 ProcessRequest found a complete request
> 17:07:43.210663 Waiting for another piped request
> 17:07:43.211106 Connection closed by client
> 17:07:43.211548 Wrote request (183 bytes) input to log/server.input
> 17:07:43.211847 ====> Client disconnect
> == End of file sws.log
>
> And here's the crash log:
>
> Exception: EXC_BAD_ACCESS (0x0001)
> Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000000
>
> Thread 0 Crashed:
> 0 libcurl.4.dylib 0x0023293c Curl_hash_clean + 35 (hash.c:244)
> 1 libcurl.4.dylib 0x00232a43 Curl_hash_destroy + 29 (hash.c:282)
> 2 libcurl.4.dylib 0x0021a0b1 Curl_close + 599 (url.c:302)
> 3 libcurl.4.dylib 0x0022f765 curl_easy_cleanup + 29 (easy.c:499)
> 4 lib530 0x00002ba5 test + 1463 (lib530.c:156)
> 5 lib530 0x00002d23 main + 281 (first.c:74)
> 6 lib530 0x000025d2 _start + 216
> 7 lib530 0x000024f9 start + 41
>
> Thread 0 crashed with X86 Thread State (32-bit):
> eax: 0x00000000 ebx: 0x00232925 ecx: 0x00000001 edx: 0x00000000
> edi: 0x000b51fd esi: 0x45eb432e ebp: 0xbfffeb98 esp: 0xbfffeb70
> ss: 0x0000001f efl: 0x00010246 eip: 0x0023293c cs: 0x00000017
> ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
>
> The lib530 process seemed to be blocked and was consuming no
> processor time while it was hanging. In fact I had hardly any load
> at all.
>
> I'm pretty much at the limit of what I know about debugging this and
> don't know where else to look but I'll keep trying.
>
> Daniel
>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (Darwin)
> Comment: http://homepage.mac.com/danielj7/publickey.txt
>
> iD8DBQFF8rOw4sDFGYouOqARAiEfAJ0YxYfsOcub6wTCU+vRRN7sCq42zACfZL85
> Oly+gBDolrwXSKa29YOKgcQ=
> =ioLL
> -----END PGP SIGNATURE-----
Received on 2007-03-12