[ruby-core:65112] Re: [ruby-trunk - Bug #10260] [Open] Cannot install "thin" gem

From: Eric Wong <normalperson@...>
Date: 2014-09-18 19:19:45 UTC
List: ruby-core #65112
sawadatsuyoshi@gmail.com wrote:
> checking for rb_thread_blocking_region()... no

This is a deprecated API, maybe the latest EventMachine or trunk fixes.
If not, report the bug to EventMachine authors
(but AFAIK, EM is somewhat abandoned)

> em.cpp: In member function ‘void EventMachine_t::_RunEpollOnce()’:
> em.cpp:574:37: error: ‘rb_thread_select’ was not declared in this scope
>    EmSelect (0, NULL, NULL, NULL, &tv);

It looks like EM falls back to using an even older API
(rb_thread_select) because it cannot find rb_thread_blocking_region

In This Thread

Prev Next