* dll_init.c (dll_list::load_after_fork): Don't clear in_forkee here.
* fork.cc (frok::errmsg): Rename from 'error'. (frok::error): New function. Handle conditional printing of error messages. (frok::parent): Record hchild handle for use by error function. Use throughout. Use error function rather than setting error pointer directly. (fork): Clear is_forkee here. Accommodate rename of 'error' to 'errmsg'. * sigproc.cc (child_info::proc_retry): Detect EXITCODE_FORK_FAILED.
This commit is contained in:
@ -387,7 +387,6 @@ dll_list::load_after_fork (HANDLE parent)
|
||||
preferred_block = reserve_at (d->name, (DWORD) h);
|
||||
|
||||
}
|
||||
in_forkee = false;
|
||||
}
|
||||
|
||||
struct dllcrt0_info
|
||||
|
Reference in New Issue
Block a user