diff --git a/src/syscall/exec_linux.go b/src/syscall/exec_linux.go index 66fb0356ba..5f53eaaa36 100644 --- a/src/syscall/exec_linux.go +++ b/src/syscall/exec_linux.go @@ -342,7 +342,7 @@ func forkAndExecInChild(argv0 *byte, argv, envv []*byte, chroot, dir *byte, attr // Set the controlling TTY to Ctty if sys.Setctty { - _, _, err1 = RawSyscall(SYS_IOCTL, uintptr(sys.Ctty), uintptr(TIOCSCTTY), 0) + _, _, err1 = RawSyscall(SYS_IOCTL, uintptr(sys.Ctty), uintptr(TIOCSCTTY), 1) if err1 != 0 { goto childerror }