From 60ec0fe0bfb79a0df298d40366f5a66b5ca13c0a Mon Sep 17 00:00:00 2001 From: Kathryn Baldauf Date: Tue, 4 Jan 2022 16:16:01 -0800 Subject: [PATCH] Add lcow supported signals to windows signal map Signed-off-by: Kathryn Baldauf --- signal/signal_windows.go | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/signal/signal_windows.go b/signal/signal_windows.go index cb459d17..5f7d5871 100644 --- a/signal/signal_windows.go +++ b/signal/signal_windows.go @@ -31,4 +31,27 @@ var SignalMap = map[string]syscall.Signal{ "SEGV": syscall.Signal(windows.SIGSEGV), "TERM": syscall.Signal(windows.SIGTERM), "TRAP": syscall.Signal(windows.SIGTRAP), + + // additional linux signals supported for LCOW + "CHLD": syscall.Signal(0x11), + "CLD": syscall.Signal(0x11), + "CONT": syscall.Signal(0x12), + "IO": syscall.Signal(0x1d), + "IOT": syscall.Signal(0x6), + "POLL": syscall.Signal(0x1d), + "PROF": syscall.Signal(0x1b), + "PWR": syscall.Signal(0x1e), + "STKFLT": syscall.Signal(0x10), + "STOP": syscall.Signal(0x13), + "SYS": syscall.Signal(0x1f), + "TSTP": syscall.Signal(0x14), + "TTIN": syscall.Signal(0x15), + "TTOU": syscall.Signal(0x16), + "URG": syscall.Signal(0x17), + "USR1": syscall.Signal(0xa), + "USR2": syscall.Signal(0xc), + "VTALRM": syscall.Signal(0x1a), + "WINCH": syscall.Signal(0x1c), + "XCPU": syscall.Signal(0x18), + "XFSZ": syscall.Signal(0x19), }