diff options
author | Mahadev Konar <mahadev@apache.org> | 2011-06-27 05:03:42 +0000 |
---|---|---|
committer | Mahadev Konar <mahadev@apache.org> | 2011-06-27 05:03:42 +0000 |
commit | 7f5105dd07539d70b8b7a25717503c64101301a7 (patch) | |
tree | a73371d82f2aa6640ea92e69f58d97491b122df9 /bin/zkServer.sh | |
parent | 80fac0914a891ae495ec79bd32f5606f12365403 (diff) | |
download | zookeeper-7f5105dd07539d70b8b7a25717503c64101301a7.tar.gz |
ZOOKEEPER-1074. zkServer.sh is missing nohup/sleep, which are necessary for remote invocation. (phunt via mahadev)
git-svn-id: https://svn.apache.org/repos/asf/zookeeper/trunk@1140017 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'bin/zkServer.sh')
-rwxr-xr-x | bin/zkServer.sh | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bin/zkServer.sh b/bin/zkServer.sh index de488656c..2053058b4 100755 --- a/bin/zkServer.sh +++ b/bin/zkServer.sh @@ -102,12 +102,13 @@ start) exit 0 fi fi - $JAVA "-Dzookeeper.log.dir=${ZOO_LOG_DIR}" "-Dzookeeper.root.logger=${ZOO_LOG4J_PROP}" \ + nohup $JAVA "-Dzookeeper.log.dir=${ZOO_LOG_DIR}" "-Dzookeeper.root.logger=${ZOO_LOG4J_PROP}" \ -cp "$CLASSPATH" $JVMFLAGS $ZOOMAIN "$ZOOCFG" > "$_ZOO_DAEMON_OUT" 2>&1 < /dev/null & if [ $? -eq 0 ] then if /bin/echo -n $! > "$ZOOPIDFILE" then + sleep 1 echo STARTED else echo FAILED TO WRITE PID |