child->mCheckinCond.signal();
} else {
// Child has died; is wrong kind; or spurious checkin.
// If it was a proper child, death notifications will wake up the parent thread
secdebug("serverchild", "pid %d not in child set; checkin ignored", pid);
child->mCheckinCond.signal();
} else {
// Child has died; is wrong kind; or spurious checkin.
// If it was a proper child, death notifications will wake up the parent thread
secdebug("serverchild", "pid %d not in child set; checkin ignored", pid);