2011-03-08 2 views
2

Thin을 버전 1.2.7에서 1.2.8로 업데이트 한 이후로이 오류가 발생했습니다. 최신 버전을 제거하고 내 번들에 1.2.7을 다시 사용하도록 지시하면 모든 것이 정상입니다.초기화되지 않은 상수 Thin :: HttpParser (NameError)

/usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/request.rb:52:in `initialize': uninitialized constant Thin::HttpParser (NameError) 
from /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/connection.rb:35:in `new' 
from /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/connection.rb:35:in `post_init' 
from /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/em/connection.rb:45:in `new' 
from /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/em/connection.rb:36:in `instance_eval' 
from /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/em/connection.rb:36:in `new' 
from /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:1430:in `event_callback' 
from /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `run_machine' 
from /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `run' 
from /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/backends/base.rb:61:in `start' 
from /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/server.rb:159:in `start' 
from /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/controllers/controller.rb:86:in `start' 
from /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/runner.rb:185:in `send' 
from /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/runner.rb:185:in `run_command' 
from /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/runner.rb:151:in `run!' 
from /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/bin/thin:6 
from /usr/bin/thin:19:in `load' 
from /usr/bin/thin:19 

답변

3

1.2.10 나는 1.2.9와 동일한 문제를 가지고옵니다. 릴리스가 깨졌습니다. 오늘 오후에 1.2.10이 수정되어 매력처럼 작동합니다 (단 몇 분 안에 개발자가 해결되었습니다).

관련 문제