diff options
author | Andreas Maunz <andreas@maunz.de> | 2011-05-31 04:25:51 -0700 |
---|---|---|
committer | Andreas Maunz <andreas@maunz.de> | 2011-05-31 04:25:51 -0700 |
commit | 3351cf220073a45b6c8d295a4985ce8e30415160 (patch) | |
tree | 15392104a1de7e1fce28ae17fc04df5ff2741fa8 | |
parent | f6c404849b28c03d5deb34bf14457b4427d6ca9e (diff) |
otkill improved
-rw-r--r-- | README | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -52,7 +52,6 @@ otupdate() { # Start the server otstart() { otkill - sleep 8 sudo bash -c "source $HOME/.opentox-ui.sh; nohup redis-server $HOME/opentox-ruby/redis-2.2.2/redis.conf >/dev/null 2>&1 &" sudo bash -c "source $HOME/.opentox-ui.sh; nohup nginx -c $HOME/opentox-ruby/nginx/conf/nginx.conf >/dev/null 2>&1 &" sleep 2 @@ -75,4 +74,6 @@ otreload() { otkill() { sudo killall nginx >/dev/null 2>&1 sudo bash -c "source $HOME/.opentox-ui.sh; redis-cli shutdown >/dev/null 2>&1" + while ps ax | grep PassengerHelperAgent | grep -v grep >/dev/null 2>&1; do sleep 1; done + for p in `pgrep R 2>/dev/null`; do sudo kill -9 $p; done } |