@drawohara JRuby can still pipe... you just open a pipe and write to it from the signal handler
-
-
Replying to @drawohara
@drawohara confirm, use a pipe to send a message from a signal handler to a thread which runs hooks for each signal one-by-one1 reply 0 retweets 0 likes -
Replying to @drawohara
@drawohara well, ideally, you'd never close either end of the pipe...2 replies 0 retweets 0 likes -
Replying to @bascule
@bascule you have to to avoid deadlock... but with socket pair it works.... like this? https://gist.github.com/ahoward/54478592 replies 0 retweets 0 likes -
Replying to @drawohara
@drawohara and oh god what is this "Thread.current.abort_on_exception = true"1 reply 0 retweets 0 likes -
Replying to @drawohara
@drawohara I wanted to add a core extension to Celluloid that makes it crash if that's ever set to true1 reply 0 retweets 0 likes
Replying to @drawohara
@drawohara I need to spike it out and see...
3:27 PM - 23 Apr 2013
0 replies
0 retweets
0 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.