github.com/lmorg/murex@v0.0.0-20240217211045-e081c89cd4ef/builtins/events/onSignalReceived/interrupts_linux.go (about) 1 //go:build linux 2 // +build linux 3 4 package signaltrap 5 6 import "syscall" 7 8 var interrupts = map[string]syscall.Signal{ 9 "SIGHUP": syscall.SIGHUP, 10 "SIGINT": syscall.SIGINT, 11 "SIGQUIT": syscall.SIGQUIT, 12 "SIGILL": syscall.SIGILL, 13 "SIGTRAP": syscall.SIGTRAP, 14 "SIGABRT": syscall.SIGABRT, 15 "SIGBUS": syscall.SIGBUS, 16 "SIGFPE": syscall.SIGFPE, 17 "SIGKILL": syscall.SIGKILL, 18 "SIGUSR1": syscall.SIGUSR1, 19 "SIGSEGV": syscall.SIGSEGV, 20 "SIGUSR2": syscall.SIGUSR2, 21 "SIGPIPE": syscall.SIGPIPE, 22 "SIGALRM": syscall.SIGALRM, 23 "SIGSTKFLT": syscall.SIGSTKFLT, 24 "SIGCHLD": syscall.SIGCHLD, 25 "SIGCONT": syscall.SIGCONT, 26 "SIGSTOP": syscall.SIGSTOP, 27 "SIGTSTP": syscall.SIGTSTP, 28 "SIGTTIN": syscall.SIGTTIN, 29 "SIGTTOU": syscall.SIGTTOU, 30 "SIGURG": syscall.SIGURG, 31 "SIGXCPU": syscall.SIGXCPU, 32 "SIGXFSZ": syscall.SIGXFSZ, 33 "SIGVTALRM": syscall.SIGVTALRM, 34 "SIGPROF": syscall.SIGPROF, 35 "SIGWINCH": syscall.SIGWINCH, 36 "SIGIO": syscall.SIGIO, 37 "SIGPWR": syscall.SIGPWR, 38 "SIGSYS": syscall.SIGSYS, 39 }