Files
Scriberr/internal/queue/proc_kill_linux.go
2025-09-05 09:29:19 -07:00

16 lines
251 B
Go

//go:build linux
// +build linux
package queue
import (
"os"
"syscall"
)
// killProcessTree sends SIGKILL to the entire process group on Linux.
func killProcessTree(p *os.Process) error {
return syscall.Kill(-p.Pid, syscall.SIGKILL)
}