+1 to all of this. I would also be in favor of having the default "stop" action perform: graceful -> wait -> fast -> wait -> kill_it_with_fire, maybe with a timeout option (defaulting to 30, as suggested).
+1 to all of this. I would also be in favor of having the default "stop" action perform: graceful -> wait -> fast -> wait -> kill_it_with_fire, maybe with a timeout option (defaulting to 30, as suggested).