On Wed, 18 Aug 2004, Rando Christensen wrote: > Ara.T.Howard wrote: >> require 'posixlock' >> def lock_test >> pid = Process.pid >> 42.times do >> open(__FILE__,'r+'){|f| f.posixlock(File::LOCK_EX) and puts >> "locked by <#{ pid }>"} >> end >> end >> fork ? lock_test && Process.wait : lock_test > > I don't have nfs to test on currently, but I assume this means it worked? : > > vivi ~/src/posixlock-0.0.1 % ruby test.rb > locked by <1276> > locked by <1276> yup. thanks a bunch. mac __are__ nice i guess! now all i have to do is deal with the windows thing... regards. -a -- =============================================================================== | EMAIL :: Ara [dot] T [dot] Howard [at] noaa [dot] gov | PHONE :: 303.497.6469 | A flower falls, even though we love it; | and a weed grows, even though we do not love it. | --Dogen ===============================================================================