diff options
author | Marco d'Itri <md@Linux.IT> | 2006-08-27 02:53:16 +0200 |
---|---|---|
committer | Kay Sievers <kay.sievers@suse.de> | 2006-08-27 02:53:16 +0200 |
commit | b83b299141ccbe2b60cf49a766a540c43f32167c (patch) | |
tree | 2a61f06e66fb86fed3e1eaf78a1fc5b6cc3eb6bc /udevd.c | |
parent | a1e6bd93d3d650c2064daafdb253120ae6e89398 (diff) |
run_program: close pipe fd's which are connected to child process
When udev_log="debug", the children of udev inherit the file
descriptors of the pipes used to capture output. If they are not
properly closed then udev will not exit until all programs started
in the background by the children are terminated or have closed the
fds themselves, and this may cause deadlocks with udevsettle.
Diffstat (limited to 'udevd.c')
0 files changed, 0 insertions, 0 deletions