diff --git a/pty_darwin.go b/pty_darwin.go index 6344b6b..0ed4325 100644 --- a/pty_darwin.go +++ b/pty_darwin.go @@ -33,7 +33,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 }