From 87fafa02e6a49e883d733755f0c8400e49b321c6 Mon Sep 17 00:00:00 2001 From: Daniel Schmidt Date: Fri, 19 May 2023 19:14:46 +0200 Subject: [PATCH] Fix exit on windows. --- kill_windows.go | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/kill_windows.go b/kill_windows.go index 499006c..5ec8d53 100644 --- a/kill_windows.go +++ b/kill_windows.go @@ -1,20 +1,9 @@ package crt import ( - "syscall" + "os" ) func SysKill() { - d, err := syscall.LoadDLL("kernel32.dll") - if err != nil { - return - } - p, err := d.FindProc("GenerateConsoleCtrlEvent") - if err != nil { - return - } - r, _, err := p.Call(syscall.CTRL_BREAK_EVENT, uintptr(syscall.Getpid())) - if r == 0 { - return - } + os.Exit(1) }