# BackgrounDRb 1.0.1 release available now

**URL:** <https://www.ruby-forum.com/t/backgroundrb-1-0-1-release-available-now/125434>\
**Category:** Ruby\
**Created:** [January 9, 2008, 2:33am UTC](https://www.ruby-forum.com/t/backgroundrb-1-0-1-release-available-now/125434 "2008-01-09T02:33:48Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![gnufied](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/ea666f/32.png) [@gnufied](https://www.ruby-forum.com/u/gnufied)\
**Post date:** [January 9, 2008, 2:33am UTC](https://www.ruby-forum.com/t/backgroundrb-1-0-1-release-available-now/125434/1 "2008-01-09T02:33:48Z")

</div>

Hi Folks,

I am glad to announce a 1.0.1 release of BackgrounDRb library. It has  
numerous fixes and some nice feature updates, so please upgrade.

Code:  
[http://svn.devjavu.com/backgroundrb/tags/release-1.0.1/](http://svn.devjavu.com/backgroundrb/tags/release-1.0.1/)

Updates and Fixes:

- Fixed issue with Mysql Lost connections
- Message debugging can be disabled now with ‘debug\_log’ option in  
configuration file( :debug\_log: false)
- Use lazy load (:lazy\_load: true) of models in master
- MiddleMan.delete\_worker aborts a worker immediately now.
- Get information about all running workers. (  
MiddleMan.all\_worker\_info)
- Enable setting of thread pool size. Tasks can be queued easily now.
- Introspect a running worker ( MiddleMan.worker\_info, note that this  
is different that MiddleMan.ask\_status, since later will return status  
objects set by you in worker code)
- Removed messing around with Core classes. BackgrounDRb doesn’t  
change behavior of any core classes now.
- Worker status objects stay even after a worker dies.
- BackgrounDRb can now store worker results/status objects in Memcache  
now.  
#backgroundbr.yml  
:result\_storage:  
:memcache: “10.10.10.2.11211,10.10.10.6:11211”
- Fixed issues with thread pool.
- Committed Patches by Jason for test helper.
- Committed patch for honoring wday option by Adam.

News:

- Advanced Rails Recipes book contains a full recipe on using  
BackgrounDRb now, hurray.

Upcoming:

- Distributed workers and persistent worker queues.

Credits:

- Ezra and Skaar for taking BackgrounDRb so far.
- Francis for EventMachine and inspiration.
- Jason for helping out with thread and mysql lost connection issues.
- Adam for wday patch.
- All the early adopters.

Usage and Installation Instructions:

- [http://backgroundrb.rubyforge.org](http://backgroundrb.rubyforge.org)

Last but not the least, if you are using BackgrounDRb plugin and wan’t  
to help, please send your patches either to track or to the list. I  
would like to point that, there are NO outstanding bugs  
thats unfixed with this version of BackgrounDRb. So give it a spin and  
drop in a mail to the list, if you have any problems.

Also, if you are still using older version of BackgrounDRb, I will  
suggest you to upgrade. It shouldn’t be painful. Older version of  
BackgrounDRb has few unresolved bugs because of dependency on Slave  
library ( Yeah, I do not understand that library), so please upgrade.

–  
Let them talk of their oriental summer climes of everlasting  
conservatories; give me the privilege of making my own summer with my  
own coals.

[http://gnufied.org](http://gnufied.org)
