add graceful process termination on windows (#82)

This commit is contained in:
Grigorii Khvatskii
2025-03-25 18:26:33 -04:00
committed by GitHub
parent 84e2c07a7e
commit 4c3aa40564
3 changed files with 26 additions and 1 deletions

9
proxy/process_stop.go Normal file
View File

@@ -0,0 +1,9 @@
//go:build !windows
package proxy
import "syscall"
func (p *Process) terminateProcess() error {
return p.cmd.Process.Signal(syscall.SIGTERM)
}