Merge remote-tracking branch 'qubesos/pr/5'
* qubesos/pr/5: qfile-unpacker: Avoid data loss by checking for child errors Fixes QubesOS/qubes-issues#1355
This commit is contained in:
commit
8f99cb5759
@ -90,5 +90,8 @@ int main(int argc __attribute((__unused__)), char ** argv __attribute__((__unuse
|
|||||||
}
|
}
|
||||||
if (umount2(".", MNT_DETACH) < 0)
|
if (umount2(".", MNT_DETACH) < 0)
|
||||||
gui_fatal("Cannot umount incoming directory");
|
gui_fatal("Cannot umount incoming directory");
|
||||||
return ret;
|
if (!WIFEXITED(ret)) {
|
||||||
|
gui_fatal("Child process exited abnormally");
|
||||||
|
}
|
||||||
|
return WEXITSTATUS(ret);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user