diff options
author | Lennart Poettering <lennart@poettering.net> | 2012-05-22 19:26:13 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2012-05-22 19:26:15 +0200 |
commit | e6a2674500dd4fa0b5eaa93ab77502ba14688c08 (patch) | |
tree | 76c29cf32786b56047258370966b565b18c915de /src/core/execute.c | |
parent | 6b1dc2bd3cdb3bd932b0692be636ddd2879edb92 (diff) |
execute: use a much lower idle timeout that default time
The idle timeout after all is for cosmetics only, hence avoid any
substantial delays just for it.
Diffstat (limited to 'src/core/execute.c')
-rw-r--r-- | src/core/execute.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/core/execute.c b/src/core/execute.c index 4d4091940f..4aed4f6849 100644 --- a/src/core/execute.c +++ b/src/core/execute.c @@ -61,6 +61,8 @@ #include "loopback-setup.h" #include "path-util.h" +#define IDLE_TIMEOUT_USEC (1*USEC_PER_SEC) + /* This assumes there is a 'tty' group */ #define TTY_MODE 0620 @@ -1065,7 +1067,7 @@ int exec_spawn(ExecCommand *command, if (idle_pipe[1] >= 0) close_nointr_nofail(idle_pipe[1]); if (idle_pipe[0] >= 0) { - fd_wait_for_event(idle_pipe[0], POLLHUP, DEFAULT_TIMEOUT_USEC); + fd_wait_for_event(idle_pipe[0], POLLHUP, IDLE_TIMEOUT_USEC); close_nointr_nofail(idle_pipe[0]); } } |