//go:build !windows package tools import ( "syscall" ) func killProcessGroup(pid int) error { if err := syscall.Kill(-pid, syscall.SIGKILL); err != nil { _ = syscall.Kill(pid, syscall.SIGKILL) } return nil }