From: Nobuyoshi Nakada Date: 2010-08-31T06:31:12+09:00 Subject: [ruby-core:31961] [Ruby 1.9-Feature#3762][Rejected] c++ exceptions result in segfault when raised in rb_thread_blocking_region callback Issue #3762 has been updated by Nobuyoshi Nakada. Category set to ext Status changed from Open to Rejected You can't break from blocking functions with C++ exception. Ruby's exception mechanism which is implemented based on setjmp/longjmp is not compatible with C++'s one. ---------------------------------------- http://redmine.ruby-lang.org/issues/show/3762 ---------------------------------------- http://redmine.ruby-lang.org