Hi Paul, A while back (a few months ago) I did confirm that AutoLance at least *started* under 2.7 and appeared to work, but I haven't done it since. I haven't needed to use it in a long time, and thus it has become largely unmaintained. Autolance actually *patches* ZServer (placing the "clean_shutdown" function defined within itself in the ZServer package although why it does this I'm frankly mystified about seeing as it could just call into the function directy). It would be helpful if you could inject some print statements into the function to see if it actually gets called and what it actually *does* when it fails. I'm a bit strapped for time and don't use it actively, or I would just go ahead and do it. - C On Sat, 2004-04-03 at 14:11, Paul Howell wrote:
Hi Chris, At the Plone conference you brought up using AutoLance to restart Zope if RAM usage exceeds set limits (or other system limits are reached). I just got and tried AutoLance on a server (Zope 2.7.0 and Plone 2.0) and AutoLance shutdown at the right RAM usage level, but didn't email me and didn't restart either. Could it need an upgrade for 2.7.0? The product's actual restart calls ZServer.clean_shutdown with restart=1... is that still the correct approach with 2.7.0? I'm running one system that is RAM limited and this product would be very helpful. =Paul ps. So how did this product get its name?