Hi Mark Is it intended?
Logic was graceful shutdown (0), retry if not enough for some duration, and if really not enough (bug in the app) kill 9 it. It is coming from tomcat and we should keep it IMHO since it it sane. We can add a 9 signal after the loop even without rorce but pby not before. ---------- Message transféré ---------- De : <[email protected]> Date : 17 avr. 2018 22:56 Objet : svn commit: r1829398 - /openwebbeans/meecrowave/trunk/meecrowave-maven-plugin/src/main/resources/bin/meecrowave.sh À : <[email protected]> Cc : Author: struberg Date: Tue Apr 17 20:56:36 2018 New Revision: 1829398 URL: http://svn.apache.org/viewvc?rev=1829398&view=rev Log: MEECROWAVE-111 fix meecrowave.sh kill message Modified: openwebbeans/meecrowave/trunk/meecrowave-maven-plugin/src/ main/resources/bin/meecrowave.sh Modified: openwebbeans/meecrowave/trunk/meecrowave-maven-plugin/src/ main/resources/bin/meecrowave.sh URL: http://svn.apache.org/viewvc/openwebbeans/meecrowave/trunk/ meecrowave-maven-plugin/src/main/resources/bin/meecrowave. sh?rev=1829398&r1=1829397&r2=1829398&view=diff ============================================================ ================== --- openwebbeans/meecrowave/trunk/meecrowave-maven-plugin/src/ main/resources/bin/meecrowave.sh (original) +++ openwebbeans/meecrowave/trunk/meecrowave-maven-plugin/src/ main/resources/bin/meecrowave.sh Tue Apr 17 20:56:36 2018 @@ -461,7 +461,7 @@ elif [ "$1" = "stop" ] ; then if [ -f "$MEECROWAVE_PID" ]; then PID=`cat "$MEECROWAVE_PID"` echo "Killing Meecrowave with the PID: $PID" - kill -0 $PID + kill -9 $PID while [ $KILL_SLEEP_INTERVAL -ge 0 ]; do kill -0 `cat "$MEECROWAVE_PID"` >/dev/null 2>&1 if [ $? -gt 0 ]; then
