From: Joel W. <we...@st...> - 2005-03-01 01:24:40
|
sea...@ll... said: > Dumb question: Can you run one of the back end crservers in gdb, and > have it follow the parent or break on fork()? That would give you a > hint as to what's going on. > -Sean I've finally gotten around to implementing Sean's suggestion, and I've found that the process causing all the problems is created by clone() rather than fork() or its variants. It's being created in elan3_attach(), which is a call used in management of the Quadrics device. Apparently the Quadrics folks have added a watcher process of some sort in their most recent software release and that process is surviving the teardown process for the crserver. My apologies; this problem shouldn't be common to other networks like GM. I'll figure out what is supposed to make that process die and see if I can get the crserver teardown to do it. -Joel we...@ps... |