(mkdir, rmdir): Also check synch_process_termsig.
This commit is contained in:
parent
b0c681e2ef
commit
6b0824c950
1 changed files with 4 additions and 2 deletions
|
@ -3741,7 +3741,8 @@ mkdir (dpath, dmode)
|
|||
wait_for_termination (cpid);
|
||||
}
|
||||
|
||||
if (synch_process_death != 0 || synch_process_retcode != 0)
|
||||
if (synch_process_death != 0 || synch_process_retcode != 0
|
||||
|| synch_process_termsig != 0)
|
||||
{
|
||||
errno = EIO; /* We don't know why, but */
|
||||
return -1; /* /bin/mkdir failed */
|
||||
|
@ -3787,7 +3788,8 @@ rmdir (dpath)
|
|||
wait_for_termination (cpid);
|
||||
}
|
||||
|
||||
if (synch_process_death != 0 || synch_process_retcode != 0)
|
||||
if (synch_process_death != 0 || synch_process_retcode != 0
|
||||
|| synch_process_termsig != 0)
|
||||
{
|
||||
errno = EIO; /* We don't know why, but */
|
||||
return -1; /* /bin/rmdir failed */
|
||||
|
|
Loading…
Add table
Reference in a new issue