F:/thesis_austausch/dissertation/code_docu_doxygen/Server/stop_server.sh

Go to the documentation of this file.
00001 #!/bin/sh
00002 #
00003 # Script to shutdown server
00004 #
00005 # Reading University
00006 # MSc in Network Centered Computing
00007 # a.weise - a.weise@reading.ac.uk - December 2005
00008 #
00009 echo "stopping server ...."
00010 name=start_server.py
00011 
00012 # Find all servers
00013 server_pid=`ps -elf | egrep $name | egrep -v grep | awk '{ print $4 }'`
00014 
00015 if [ "$server_pid" = "" ]
00016 then
00017         echo No server is running !
00018 else
00019         /bin/kill -15 $server_pid
00020         server_pid=`ps -elf | egrep $name | egrep -v grep | awk '{ print $4 }'`
00021         if [ "$server_pid" = "" ]
00022         then
00023                 echo server stopped
00024         else
00025                 /bin/kill -9 $server_pid
00026                 echo server killed
00027         fi
00028 fi

Generated on Sun Mar 5 18:06:11 2006 for Server by  doxygen 1.4.6-NO