18 Jan
2007
18 Jan
'07
9:29 a.m.
Alan DeKok wrote:
Joe Maimon wrote:
code calls rad_fork(1) (such as rad_check_ts())
This means that no entry is stored in thread_pool.waiters
It looks like that's a bug in rad_fork. It should probably be doing
if (!exec_wait) return fork;
Oops.
That makes more sense. I still have my doubts that calling waipid(0 is the right thing to do.