Hi all - I modified background rb so that when you enqueue tasks it will take advantage of your thread pool. Right now, it will only select 1 job from the queue at a time. And using all defaults, that is one job a second. I've modified BDrb_Job_Queue to allow you to request more than one task from the queue - it returns an array or an item (if count == 1). And then in the meta_worker, it has a few mods to allow you to invoke all those jobs.
I've attached my svn diff for people to look at - I don't know if this is all that useful to others, or if it is a good idea. I can't see why not - but I'm new to this project. If someone wants me to do more with this diff let me know. Thanks, Cary ________________________________ This e-mail and any files transmitted with it may be proprietary and are intended solely for the use of the individual or entity to whom they are addressed. If you have received this e-mail in error please notify the sender. Please note that any views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of ITT Corporation. The recipient should check this e-mail and any attachments for the presence of viruses. ITT accepts no liability for any damage caused by any virus transmitted by this e-mail.
background_rb.diff
Description: background_rb.diff
_______________________________________________ Backgroundrb-devel mailing list [email protected] http://rubyforge.org/mailman/listinfo/backgroundrb-devel
