Dirk-Willem van Gulik
Thu, 08 May 2008 01:18:38 -0700
On May 7, 2008, at 11:58 PM, Geoff Greer wrote:
2. httpd on OS X sometimes hangs for a couple seconds. This could havemany causes, including a kernel bug. I don't know what version of apr and httpd Dirk was using, but anything outside the 1.3 branch or trunk on 10.5has sendfile disabled on OS X. On IRC he mentioned people complainingabout this bug in the wild, which seems unusual considering how recent the
The reports are very old - from 2.0 onwards; it was just the very first time that I saw it myself personally on my own equipment (up until know I always assumed it was a user error - or when I asked people to walk me through reproducing it - we never managed - despite their spirent/avalance/webtrend data looking fairly 'real'). Note that it affects freebsd and solaris as much as far as I know.
So we're looking at two different bugs most propably. One easy to trigger on macosx and a more complex older bug - which happens to look the same. So cried victory too early.
code is. It would be nice if there was a test case for this that wasn't as complicated as running httpd and getting a file. I'm on 10.5 and I've been running httpd 2.2.8 compiled with apr and apr-util from a recent versionof trunk without any issues, but my macbook isn't exactly a high-load production machine.
Given that the halt is 2-5 seconds - should not matter. Dw