require ‘thread’ という魔法の言葉?
拙者の環境はおいておいて、
gem 1.8.7
rails 2.3.8
ぐらいの環境下で作成していたアプリをruby script/serverしようとしたら、
ruby script/server
/Users/cyborgninja/.rvm/gems/ree-1.8.7-2011.03@global/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:55: uninitialized constant ActiveSupport::Dependencies::Mutex (NameError)
という、エラー。このエラーはなんじゃ?ということで。
僕個人も深くわかってないんですが、エラーコードでググると海外のBBSでのレスが見つかります。
Aaron (answered Mar 23 at 21:52)さん曰く、
config/boot.rb にの先頭に
require ‘thread’
って書き足しましょう。
一応これでエラーはでなくなったんだけど、どういうことなのか。