Forum: Ruby on Rails Ferret on rails--lock doesn't get released when webrick exit

Announcement (2017-05-07): is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see and for other Rails- und Ruby-related community platforms.
carl (Guest)
on 2005-11-26 21:16
(Received via mailing list)
I'm no doubt doing something wrong here since I just started using
ferret.  I'm following this tutorial:

My ferret_env.rb file looks like this:

require 'ferret'
module FerretConfig
  include Ferret

  INDEX = => File.dirname(__FILE__) +

When I load webrick for the first time, everything works fine.  But
when I exit with ctrl-c and try to load it again, I get this:

=> Booting WEBrick...
`obtain': could not obtain lock:

Is there anything I can do to cause the lock to be released when webrick

anatol.pomozov (Guest)
on 2005-11-26 21:40
(Received via mailing list)
In Ferret_environment.rb I have added following line
  Dir["#{FT_PATH}/**/*.lock"].each{|f| File.unlink f}
Just remove all *.lock files on startup. I am not sure that it is the
solution, but it works for me.
JanPrill (Guest)
on 2005-11-27 02:34
(Received via mailing list)
Hi, Carl,

please have a look at and use the
approach that luke describes. This is favorable to the approach that
I've described in the tutorial. You might also have a look at

Jan P.
This topic is locked and can not be replied to.