[patch] kill process after a timeout
Sam Lawrance
boris at brooknet.com.au
Sun Jan 29 05:38:55 PST 2006
http://people.freebsd.org/~lawrance/patch-rc.subr
This patch adds the ${name}_stop_timeout variable. When set, rather
than simply wait on the PIDS after sending a -TERM signal, they will
be kill -9'ed after the specified timeout in seconds.
For example, with a tomcat script I'm working on, I set
jakarta_tomcat41_stop_timeout=10, then
# sh tomcat41.sh forcestop
Stopping jakarta_tomcat41.
Waiting (max 10 secs) for PIDS: 42864, 42864, 42864, 42864, 42864.
I need to do something like this anyway with the tomcat rc scripts, I
figure it might be a useful addition to rc.subr.
Thoughts?
More information about the freebsd-rc
mailing list