1.9.3 seems like it should actually still be using the rb_thread_blocking_region() call, as ...call_without_gvl() isn't defined in any header (although it is available).
Consuming that implicit declaration was causing crashes in my production, although not, interestingly, in travis.
1.9.3 seems like it should actually still be using the rb_thread_blocking_region() call, as ...call_without_gvl() isn't defined in any header (although it is available).
Consuming that implicit declaration was causing crashes in my production, although not, interestingly, in travis.