1 USING: calendar continuations io kernel libc math namespaces
2 threads tools.test unix.ffi unix.process unix.signals ;
6 0 sigusr1-count set-global
8 CONSTANT: test-sigusr1-handler [ 1 sigusr1-count +@ ]
11 "NOTE: This test uses SIGUSR1. It may break or cause unwanted behavior" print
12 "if other SIGUSR1 handlers are installed." print
13 "=========" print flush
15 test-sigusr1-handler SIGUSR1 add-signal-handler
19 sigusr1-count get-global
22 sigusr1-count get-global
26 ] [ test-sigusr1-handler SIGUSR1 remove-signal-handler ] [ ] cleanup
29 sigusr1-count get-global
32 sigusr1-count get-global swap -