Stas Bekman wrote:
> 
> Christoph Bergmann wrote:
> 
> > hi...
> >
> > i use BSD::Resource to limit the ressources of the apache tasks. this
> > works fine but now i want to clean up afterwards but i don't know how to
> > catch a killed task... here is what i tried with signals:
> >
> > ...
> >
> 
> Does the following help? (Look at the register_cleanup method)
> 
> http://thingy.kcilink.com/modperlguide/debug/Safe_Resource_Locking_and_Cleanu.html
> 

thanks, this works. while playing around with it I found $SIG{__DIE__}
in your mod_perl guide which fits even better to my needs (I have read
about the problems as well but I think its ok for me) because the
connection is still open and I can print out information about what has
happened.

one more question: after processing the sub given to $SIG{__DIE__}
apache prints out an "internal server error" - how can I avoid/suppress
this?


best regards,

christoph bergmann

Reply via email to