>Sa Mai 10 2008 07:08:17 EDT von [EMAIL PROTECTED] (comalies) 
>
>  
>
>dothebart: oops, I had an much older webserver.c to sidestep the tcp
>problems on *bsd/osx. Its back after patching in r5971 properly.
>
>I've done some digging on FreeBSD to find what is causing our problems.
>Heres gdb with breakpoints set in webserver.c on fbsd:
>(gdb) next
>290                         if (select(1, NULL, &wset, NULL, NULL) == -1) {
>(gdb) next
>^Z
>Program received signal SIGTSTP, Stopped (user).
>[Switching to Thread 0x28401700 (LWP 100072)]
>0x28291329 in _umtx_op () from /lib/libc.so.7
>
>On my Ubuntu test system, fdflags = 2 around webserver.c:288, not triggering
>the conditional block there.   




can you try to switch this select line to

                         if (select(WC->http_sock + 1, NULL, &wset, NULL,
NULL) == -1) {

I've tried to set up a qemu f'bse but failed to network it :(

Reply via email to