Hi all,

Here is an updated trunk patch.  It includes a small change that alleviates
the need for parent processes to wake up at regular intervals after child
processes hit equilibrium WRT max/min_spare_children.

http://dev198.esilibrary.com/~berick/stuffs/opensrf_inline_server2.patch.txt


To test on an OpenSRF trunk checkout:

wget '
http://dev198.esilibrary.com/~berick/stuffs/opensrf_inline_server2.patch.txt
'
patch -p1 < opensrf_inline_server2.patch.txt
./autogen.sh && ./configure ... && make && sudo make install

-b

On Wed, May 26, 2010 at 10:43 AM, Bill Erickson <[email protected]>wrote:

>
> On Wed, May 26, 2010 at 9:53 AM, Jason Stephenson <[email protected]>wrote:
>
>> Bill,
>>
>> We'll apply your patch when we next update our trunk test server. We'll
>> let you know how it works for us.
>>
>> It might be a couple of weeks before we have any information for you. I am
>> going on vacation for two weeks starting next week.
>>
>>
> Thanks, Jason.
>
> Be sure to re-run ./autogen.sh (possibly unnecessary) and ./configure after
> applying the patch.  Otherwise, it won't install the updated
> opensrf-perl.pl.
>
> Also, if you turn logging up to log level 5, you'll get all kinds of
> process management logs (grep for "server: ").  This is very useful for
> tuning min/max children and min/max spare children.
>
>
> -b
>
>
> --
> Bill Erickson
> | VP, Software Development & Integration
> | Equinox Software, Inc. / Your Library's Guide to Open Source
> | phone: 877-OPEN-ILS (673-6457)
> | email: [email protected]
> | web: http://esilibrary.com
>



-- 
Bill Erickson
| VP, Software Development & Integration
| Equinox Software, Inc. / Your Library's Guide to Open Source
| phone: 877-OPEN-ILS (673-6457)
| email: [email protected]
| web: http://esilibrary.com

Reply via email to