make linux work in interactive mode also

This commit is contained in:
David Dollar
2013-09-13 17:25:52 -04:00
parent d3cd124174
commit 86a4ece5d6
+4 -2
View File
@@ -17,8 +17,10 @@ func (p *Process) Start() {
p.cmd.Stdin = p.Stdin
p.cmd.Stdout = p.Stdout
p.cmd.Stderr = p.Stderr
p.cmd.SysProcAttr = &syscall.SysProcAttr{}
p.cmd.SysProcAttr.Setsid = true
if !p.Interactive {
p.cmd.SysProcAttr = &syscall.SysProcAttr{}
p.cmd.SysProcAttr.Setsid = true
}
p.cmd.Start()
}