]> git.ipfire.org Git - thirdparty/systemd.git/commit
core/exec-invoke: prevent potential double-close of exec_fd 30271/head
authorMike Yuan <me@yhndnzj.com>
Thu, 30 Nov 2023 12:09:29 +0000 (20:09 +0800)
committerMike Yuan <me@yhndnzj.com>
Thu, 30 Nov 2023 16:14:37 +0000 (00:14 +0800)
commit5a5fdfe3ac27914e0487f0a7c506882227991ec5
treec9643da6c0b8e1b1c203828afb78c8f436c713f4
parentf38cbaff63e662c8a1aa0c7708e0e796d6c3aee2
core/exec-invoke: prevent potential double-close of exec_fd

If exec_fd is closed in add_shifted_fd() by close_and_replace(),
but something goes wrong later, we may close exec_fd twice
in exec_params_shallow_clear().
src/core/exec-invoke.c