Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
do an alive check before raising exception on fiber's thread
... otherwise leads to occassional NPE (seen on travis-ci) : ``` // [exec] 1) A Fiber that has been abandoned cleans itself up properly // [exec] Failure/Error: Unable to find org.jruby.ext.fiber.ThreadFiber.handleExceptionDuringExchange(ThreadFiber.java to read failed line // [exec] Java::JavaLang::NullPointerException: // [exec] # org.jruby.ext.fiber.ThreadFiber.handleExceptionDuringExchange(ThreadFiber.java:157) // [exec] # org.jruby.ext.fiber.ThreadFiber.exchangeWithFiber(ThreadFiber.java:115) // [exec] # org.jruby.ext.fiber.ThreadFiber.resume(ThreadFiber.java:90) ```