DRTVWR-476: Fix confusing comment in LLProcess::handle_status().
The global replace in changeset bd80903cf987 was a bit too sweeping: a comment mentioning the OS function wait() (which exists) was inadvertently changed to talk about an OS function suspend() (which does not).meow-7.2.2
parent
769d2480c5
commit
4220b2a0e4
|
|
@ -994,9 +994,9 @@ void LLProcess::handle_status(int reason, int status)
|
|||
// wi->rv = apr_proc_wait(wi->child, &wi->rc, &wi->why, APR_NOWAIT);
|
||||
// It's just wrong to call apr_proc_wait() here. The only way APR knows to
|
||||
// call us with APR_OC_REASON_DEATH is that it's already reaped this child
|
||||
// process, so calling suspend() will only produce "huh?" from the OS. We
|
||||
// process, so calling wait() will only produce "huh?" from the OS. We
|
||||
// must rely on the status param passed in, which unfortunately comes
|
||||
// straight from the OS suspend() call, which means we have to decode it by
|
||||
// straight from the OS wait() call, which means we have to decode it by
|
||||
// hand.
|
||||
mStatus = interpret_status(status);
|
||||
LL_INFOS("LLProcess") << getStatusString() << LL_ENDL;
|
||||
|
|
|
|||
Loading…
Reference in New Issue