This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | orange:~ $ ruby signal_handling.rb | |
| pid 81402 is sleeping... | |
| ^CRuby ensure was run! | |
| Ruby at_exit was run! | |
| signal_handling.rb:34:in `sleep': Interrupt | |
| from signal_handling.rb:34 | |
| orange:~ $ jruby signal_handling.rb | |
| pid 81431 is sleeping... | |
| ^CJava shutdown hook was run! | 
NewerOlder