summaryrefslogtreecommitdiff
path: root/test/test-execute/exec-environmentfile.service
diff options
context:
space:
mode:
authorlc85446 <lc85446@alibaba-inc.com>2015-11-26 11:46:40 +0800
committerLennart Poettering <lennart@poettering.net>2015-11-27 14:15:33 +0100
commit74129a127676e4f0edac0db4296c103e76ec6694 (patch)
treee033fef5921ff9559f394d53581416909ca854ce /test/test-execute/exec-environmentfile.service
parent59a99b20073bff0924af50be3fce70e9082dffe0 (diff)
core:execute: fix fork() fail handling in exec_spawn()
If pid < 0 after fork(), 0 is always returned because r = exec_context_load_environment() has exited successfully. This will make the caller of exec_spawn() not able to handle the fork() error case and make systemd abort assert() possibly.
Diffstat (limited to 'test/test-execute/exec-environmentfile.service')
0 files changed, 0 insertions, 0 deletions