loop in run-events
Herb Lewis
hlewis at panasas.com
Mon Feb 9 15:04:44 MST 2009
This is with samba 3.2.4
I ran into a case where run_events seemed to be in an infinite loop.
Here were the log messages that kept repeating. It seems the event
never got cleared. ps showed the process that could not be contacted
was in zombie state and do_sigchld was 1 but since run_event never
finished the code to reap the child could not get called.
The question is where should this event have been removed?
[2009/02/09 21:55:01, 0, pid=8860] PANIC: assert failed at
freebsd_46_i386/release/build/samba/source/winbindd/winbin
dd.c(718): state->response.result == WINBINDD_PENDING
[2009/02/09 21:55:01, 0, pid=8860] PANIC: assert failed at
freebsd_46_i386/release/build/samba/source/winbindd/winbin
dd.c(623): event->flags == 0
[2009/02/09 21:55:01, 10, pid=8860] Running event
"async_request_timeout" 8638530
[2009/02/09 21:55:01, 0, pid=8860] async_request_timeout_handler: child
pid 15040 is not responding. Closing connecti
on to it.
[2009/02/09 21:55:01, 5, pid=8860] Could not receive async reply from
child pid 15040
[2009/02/09 21:55:01, 5, pid=8860] Could not trigger gid2sid
[2009/02/09 21:55:01, 0, pid=8860] PANIC: assert failed at
freebsd_46_i386/release/build/samba/source/winbindd/winbin
dd.c(718): state->response.result == WINBINDD_PENDING
[2009/02/09 21:55:01, 0, pid=8860] PANIC: assert failed at
freebsd_46_i386/release/build/samba/source/winbindd/winbin
dd.c(623): event->flags == 0
[2009/02/09 21:55:01, 10, pid=8860] Running event
"async_request_timeout" 8638530
[2009/02/09 21:55:01, 0, pid=8860] async_request_timeout_handler: child
pid 15040 is not responding. Closing connecti
on to it.
More information about the samba-technical
mailing list