diff options
Diffstat (limited to 'Src')
-rw-r--r-- | Src/Modules/clone.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Src/Modules/clone.c b/Src/Modules/clone.c index ef6275dcf..4b2655505 100644 --- a/Src/Modules/clone.c +++ b/Src/Modules/clone.c @@ -96,7 +96,8 @@ bin_clone(char *nam, char **args, UNUSED(Options ops), UNUSED(int func)) init_io(NULL); setsparam("TTY", ztrdup(ttystrname)); } - close(ttyfd); + else + close(ttyfd); if (pid < 0) { zerrnam(nam, "fork failed: %e", errno); return 1; |