package caddycmd import ( "fmt" "os/exec" "strconv" ) func gracefullyStopProcess(pid int) error { cmd := exec.Command("taskkill", "/pid", strconv.Itoa(pid)) if err := cmd.Run(); err != nil { return fmt.Errorf("taskkill: %v", err) } return nil }