The SIGUNUSED constant was removed from golang.org/x/sys/unix in https://go-review.googlesource.com/61771 as it is also removed from the respective glibc headers. This means the command ctr tasks kill SIGUNUSED ... will no longer work. However, the same effect can be achieved with ctr tasks kill SIGSYS ... as SIGSYS has the same value as SIGUNUSED used to have. Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
		
			
				
	
	
		
			45 lines
		
	
	
		
			951 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			951 B
		
	
	
	
		
			Go
		
	
	
	
	
	
package main
 | 
						|
 | 
						|
import (
 | 
						|
	"syscall"
 | 
						|
 | 
						|
	"golang.org/x/sys/unix"
 | 
						|
)
 | 
						|
 | 
						|
var signalMap = map[string]syscall.Signal{
 | 
						|
	"ABRT":   unix.SIGABRT,
 | 
						|
	"ALRM":   unix.SIGALRM,
 | 
						|
	"BUS":    unix.SIGBUS,
 | 
						|
	"CHLD":   unix.SIGCHLD,
 | 
						|
	"CLD":    unix.SIGCLD,
 | 
						|
	"CONT":   unix.SIGCONT,
 | 
						|
	"FPE":    unix.SIGFPE,
 | 
						|
	"HUP":    unix.SIGHUP,
 | 
						|
	"ILL":    unix.SIGILL,
 | 
						|
	"INT":    unix.SIGINT,
 | 
						|
	"IO":     unix.SIGIO,
 | 
						|
	"IOT":    unix.SIGIOT,
 | 
						|
	"KILL":   unix.SIGKILL,
 | 
						|
	"PIPE":   unix.SIGPIPE,
 | 
						|
	"POLL":   unix.SIGPOLL,
 | 
						|
	"PROF":   unix.SIGPROF,
 | 
						|
	"PWR":    unix.SIGPWR,
 | 
						|
	"QUIT":   unix.SIGQUIT,
 | 
						|
	"SEGV":   unix.SIGSEGV,
 | 
						|
	"STKFLT": unix.SIGSTKFLT,
 | 
						|
	"STOP":   unix.SIGSTOP,
 | 
						|
	"SYS":    unix.SIGSYS,
 | 
						|
	"TERM":   unix.SIGTERM,
 | 
						|
	"TRAP":   unix.SIGTRAP,
 | 
						|
	"TSTP":   unix.SIGTSTP,
 | 
						|
	"TTIN":   unix.SIGTTIN,
 | 
						|
	"TTOU":   unix.SIGTTOU,
 | 
						|
	"URG":    unix.SIGURG,
 | 
						|
	"USR1":   unix.SIGUSR1,
 | 
						|
	"USR2":   unix.SIGUSR2,
 | 
						|
	"VTALRM": unix.SIGVTALRM,
 | 
						|
	"WINCH":  unix.SIGWINCH,
 | 
						|
	"XCPU":   unix.SIGXCPU,
 | 
						|
	"XFSZ":   unix.SIGXFSZ,
 | 
						|
}
 |