On Fri, Feb 27, 2009 at 4:25 AM, <[email protected]> wrote: > Hi, > > > > In Rails, it seems I can create a new worker with: > > worker_abc = Middleman.worker(:foo_worker) > >
You don't create a new worker like that. It just gives you a handle for already running worker.You use MiddleMan.new_worker for creating new workers. More details: http://backgroundrb.rubyforge.org/rails/#new_worker > > And later on uses it like: > > worker_abc.async_some_task(:arg => data) > > > > My question is when does this "worker_abc" go away and its resources freed > up? How does Ruby/Rails/backgroundrb know that I am done using > "worker_abc"? > It doesn't. You need to explicitly close/exit your workers. _______________________________________________ Backgroundrb-devel mailing list [email protected] http://rubyforge.org/mailman/listinfo/backgroundrb-devel
