Explorar o código

Make sure the process start in his own session and grabs the terminal

Guillaume J. Charmes %!s(int64=12) %!d(string=hai) anos
pai
achega
33a5fe3bd4
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      container.go

+ 1 - 1
container.go

@@ -202,7 +202,7 @@ func (container *Container) startPty() error {
 		container.cmd.Stdin = stdoutSlave
 		// FIXME: The following appears to be broken.
 		// "cannot set terminal process group (-1): Inappropriate ioctl for device"
-		// container.cmd.SysProcAttr = &syscall.SysProcAttr{Setctty: true, Setsid: true}
+		container.cmd.SysProcAttr = &syscall.SysProcAttr{Setctty: true, Setsid: true}
 		go func() {
 			defer container.stdin.Close()
 			Debugf("[startPty] Begin of stdin pipe")