fails(JRUBY-4869):Signal.trap ignores the signal when passed nil
fails:Signal.trap ignores the signal when passed nil
fails(JRUBY-5666):Signal.trap the special EXIT signal code runs the proc before at_exit handlers
critical(appears to succeed but IGNORE gets stuck in signal and can't be changed):Signal.trap accepts 'SIG_IGN' as a symbol in place of a proc
critical(appears to succeed but IGNORE gets stuck in signal and can't be changed):Signal.trap accepts 'IGNORE' as a symbol in place of a proc
fails:Signal.trap accepts long names as Strings
fails:Signal.trap acceps short names as Strings
fails:Signal.trap accepts long names as Symbols
fails:Signal.trap accepts short names as Symbols
fails:Signal.trap accepts 'SIG_DFL' in place of a proc
fails:Signal.trap accepts 'DEFAULT' in place of a proc
windows:Signal.trap accepts a block in place of a proc/command argument
fails:Signal.trap is possible to create a new Thread when the handler runs
fails:Signal.trap returns SYSTEM_DEFAULT if passed DEFAULT and no handler was ever set
fails:Signal.trap raises ArgumentError or Errno::EINVAL for SIGKILL
fails:Signal.trap raises ArgumentError or Errno::EINVAL for SIGSTOP
fails:Signal.trap raises ArgumentError for reserved signal: SIGUSR1
fails:Signal.trap raises ArgumentError for reserved signal: SIGQUIT
fails:Signal.trap accepts 'SYSTEM_DEFAULT' and uses the OS handler for SIGPIPE
