乘客错误:[ASYNC BUG] thread_timer:选择

jwh*_*ing 7 ruby-on-rails passenger

我最近使用本指南在cpanel机器上安装了Rails:http://www.cpanel.net/blog/cpanel-whm-admins/2011/07/installing-mod-rails-and-rails-309-on-a-的cPanel,machine.html

当我尝试导航到我的应用程序时,我从Passenger收到此错误:

The application spawner server exited unexpectedly: Unexpected end-of-file detected.
Run Code Online (Sandbox Code Playgroud)

深入研究Apache的错误日志,我发现的唯一错误是:

[ASYNC BUG] thread_timer: select
EBADF

ruby 1.9.3dev (2011-07-31 revision 32789) [x86_64-linux]

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html
Run Code Online (Sandbox Code Playgroud)

我想知道是否有人可以帮我找出造成这种情况的原因?我已经在互联网上搜索但未能提出太多:(

Ped*_*der 5

Passenger 3.0.10解决了这个问题.它将很快根据Hongli Lai发布(http://code.google.com/p/phusion-passenger/issues/detail?id=714).您可以直接从乘客github存储库(https://github.com/FooBarWidget/passenger)安装来获得修复.


小智 2

我也刚刚遇到了这个。当前的 Ruby trunk 似乎与 Passenger 不兼容;您必须降级到 1.9.2。