diff --git a/pty_linux.go b/pty_linux.go index 3df1847..a5edfbb 100644 --- a/pty_linux.go +++ b/pty_linux.go @@ -28,7 +28,7 @@ func open() (pty, tty *os.File, err error) { return nil, nil, err } - t, err := os.OpenFile(sname, os.O_RDWR, 0) + t, err := os.OpenFile(sname, os.O_RDWR|syscall.O_NOCTTY, 0) if err != nil { return nil, nil, err }