dev_windows.go
16 lines1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//go:build windows
package commands
import "syscall"
// processGroupAttr returns nil on Windows (no process group support).
func processGroupAttr() *syscall.SysProcAttr {
return nil
}
// killProcessGroup kills the process directly on Windows.
func killProcessGroup(pid int, sig syscall.Signal) {
// On Windows, just kill the main process.
// Process groups aren't supported the same way.
}