All checks were successful
		
		
	
	Test / Create distribution (push) Successful in 35s
				
			Test / Sandbox (push) Successful in 55s
				
			Test / Sandbox (race detector) (push) Successful in 53s
				
			Test / Hpkg (push) Successful in 53s
				
			Test / Hakurei (race detector) (push) Successful in 1m1s
				
			Test / Hakurei (push) Successful in 1m3s
				
			Test / Flake checks (push) Successful in 1m34s
				
			In some cases the signal might be delivered before the signal handler is installed, and synchronising against such a case is too expensive. Instead, use the pipe being closed as a fallback to the regular exit request. This change also moves installation of the signal handler early. Signed-off-by: Ophestra <cat@gensokyo.uk>