summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Maunz <andreas@maunz.de>2011-05-31 04:25:51 -0700
committerAndreas Maunz <andreas@maunz.de>2011-05-31 04:25:51 -0700
commit3351cf220073a45b6c8d295a4985ce8e30415160 (patch)
tree15392104a1de7e1fce28ae17fc04df5ff2741fa8
parentf6c404849b28c03d5deb34bf14457b4427d6ca9e (diff)
otkill improved
-rw-r--r--README3
1 files changed, 2 insertions, 1 deletions
diff --git a/README b/README
index 3d2e36a..2659a42 100644
--- a/README
+++ b/README
@@ -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
}