(s syscall.Signal)
| 151 | } |
| 152 | |
| 153 | func (p *process) groupSignal(s syscall.Signal) error { |
| 154 | if pid := p.pid; pid > 0 { |
| 155 | return syscall.Kill(-pid, s) |
| 156 | } |
| 157 | |
| 158 | return nil |
| 159 | } |
| 160 | |
| 161 | func (p *process) scanOuput() { |
| 162 | err := utils.ScanLines(p.out, func(b []byte) bool { |