You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@chukwa.apache.org by ey...@apache.org on 2010/04/03 02:53:57 UTC
svn commit: r930452 - in /hadoop/chukwa/trunk/bin: chukwa
stop-data-processors.sh
Author: eyang
Date: Sat Apr 3 00:53:57 2010
New Revision: 930452
URL: http://svn.apache.org/viewvc?rev=930452&view=rev
Log:
CHUKWA-468. Use SIGHUP instead of SIGTERM for shutdown. (Eric Yang)
Modified:
hadoop/chukwa/trunk/bin/chukwa
hadoop/chukwa/trunk/bin/stop-data-processors.sh
Modified: hadoop/chukwa/trunk/bin/chukwa
URL: http://svn.apache.org/viewvc/hadoop/chukwa/trunk/bin/chukwa?rev=930452&r1=930451&r2=930452&view=diff
==============================================================================
--- hadoop/chukwa/trunk/bin/chukwa (original)
+++ hadoop/chukwa/trunk/bin/chukwa Sat Apr 3 00:53:57 2010
@@ -153,7 +153,7 @@ elif [ "$COMMAND" = "tail" ]; then
fi
if [ "$1" = "stop" ]; then
- kill -TERM `cat ${CHUKWA_PID_DIR}/$PID.pid`
+ kill -1 `cat ${CHUKWA_PID_DIR}/$PID.pid`
else
# run command
if [ "$BACKGROUND" = "false" ]; then
Modified: hadoop/chukwa/trunk/bin/stop-data-processors.sh
URL: http://svn.apache.org/viewvc/hadoop/chukwa/trunk/bin/stop-data-processors.sh?rev=930452&r1=930451&r2=930452&view=diff
==============================================================================
--- hadoop/chukwa/trunk/bin/stop-data-processors.sh (original)
+++ hadoop/chukwa/trunk/bin/stop-data-processors.sh Sat Apr 3 00:53:57 2010
@@ -26,12 +26,12 @@ pidFile=$CHUKWA_PID_DIR/DemuxManager.pid
if [ -f $pidFile ]; then
echo -n "Shutting down demux.."
DEMUX_PID=`head ${pidFile}`
- kill -TERM ${DEMUX_PID} > /dev/null 2>&1
+ kill -1 ${DEMUX_PID} > /dev/null 2>&1
for i in 1 2 5; do
test_pid=`ps ax | grep ${DEMUX_PID} | grep -v grep | grep DemuxManager | wc -l`
if [ $test_pid -ge 1 ]; then
sleep $i
- kill -TERM ${DEMUX_PID} > /dev/null 2>&1
+ kill -1 ${DEMUX_PID} > /dev/null 2>&1
else
break
fi
@@ -53,12 +53,12 @@ pidFile=$CHUKWA_PID_DIR/PostProcessorMan
if [ -f $pidFile ]; then
echo -n "Shutting down dp ..."
POST_PROCESS_PID=`head ${pidFile}`
- kill -TERM ${POST_PROCESS_PID} > /dev/null 2>&1
+ kill -1 ${POST_PROCESS_PID} > /dev/null 2>&1
for i in 1 2 5; do
test_pid=`ps ax | grep ${POST_PROCESS_PID} | grep -v grep | grep PostProcessorManager | wc -l`
if [ $test_pid -ge 1 ]; then
sleep $i
- kill -TERM ${POST_PROCESS_PID} > /dev/null 2>&1
+ kill -1 ${POST_PROCESS_PID} > /dev/null 2>&1
else
break
fi
@@ -79,12 +79,12 @@ pidFile=$CHUKWA_PID_DIR/ArchiveManager.p
if [ -f $pidFile ]; then
echo -n "Shutting down archive ..."
POST_PROCESS_PID=`head ${pidFile}`
- kill -TERM ${POST_PROCESS_PID} > /dev/null 2>&1
+ kill -1 ${POST_PROCESS_PID} > /dev/null 2>&1
for i in 1 2 5; do
test_pid=`ps ax | grep ${POST_PROCESS_PID} | grep -v grep | grep ChukwaArchiveManager | wc -l`
if [ $test_pid -ge 1 ]; then
sleep $i
- kill -TERM ${POST_PROCESS_PID} > /dev/null 2>&1
+ kill -1 ${POST_PROCESS_PID} > /dev/null 2>&1
else
break
fi