diff --git a/cli.sh b/cli.sh index c51f090bb..702f8321e 100755 --- a/cli.sh +++ b/cli.sh @@ -15,12 +15,15 @@ mw_start_debug(){ gunicorn -b :7200 -k gevent -w 1 app:app # gunicorn -b :7200 -k eventlet -w 1 app:app # gunicorn -c setting.py app:app - } mw_stop() { - ps -ef|grep app:app |grep -v grep|awk '{print $2}'|xargs kill -9 + PLIST=`ps -ef|grep app:app |grep -v grep|awk '{print $2}'` + for i in $PLIST + do + kill -9 $i + done ps -ef|grep task.py |grep -v grep|awk '{print $2}'|xargs kill -9 } diff --git a/route/__init__.py b/route/__init__.py index 3926fe2bd..debdd4555 100755 --- a/route/__init__.py +++ b/route/__init__.py @@ -242,8 +242,8 @@ PLIST=`who | grep localhost | awk '{print $2}'` for i in $PLIST do echo $i - echo "ps -t /dev/${i} |grep -v TTY |awk '{print \\$1}' | xargs kill -9" - ps -t /dev/${i} |grep -v TTY |awk '{print \$1}' | xargs kill -9 + echo "ps -t /dev/${i} |grep -v TTY |awk '{print $1}' | xargs kill -9" + ps -t /dev/${i} |grep -v TTY |awk '{print $1}' | xargs kill -9 done ''' if not public.isAppleSystem():