From 657395eeea809730a56bb65bcfc62028deb06f73 Mon Sep 17 00:00:00 2001 From: "Arnold D. Robbins" Date: Tue, 9 Aug 2011 17:42:18 +0300 Subject: Fix for ptys for coprocesses. --- io.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'io.c') diff --git a/io.c b/io.c index 21301f40..c0626108 100644 --- a/io.c +++ b/io.c @@ -1740,6 +1740,8 @@ two_way_open(const char *str, struct redirect *rp) switch (pid = fork ()) { case 0: /* Child process */ + setsid(); + if (close(master) == -1) fatal(_("close of master pty failed (%s)"), strerror(errno)); if (close(1) == -1) -- cgit v1.2.3