summaryrefslogtreecommitdiff
path: root/scripts/rabbitmq-server
diff options
context:
space:
mode:
authorSimon MacMullen <simon@rabbitmq.com>2011-07-19 12:57:28 +0100
committerSimon MacMullen <simon@rabbitmq.com>2011-07-19 12:57:28 +0100
commit70b00a61eef3dcd844f1b1534cabce67018d3612 (patch)
tree41f3796580e48973c49efeb4a8b9627f168f16bf /scripts/rabbitmq-server
parent16e2bf9e3494fd39e73a31919a359d058b44e023 (diff)
downloadrabbitmq-server-git-70b00a61eef3dcd844f1b1534cabce67018d3612.tar.gz
Uh, it's probably an idea to write out the pidfile as early as possible, in case for example prelaunch fails.
Diffstat (limited to 'scripts/rabbitmq-server')
-rwxr-xr-xscripts/rabbitmq-server8
1 files changed, 4 insertions, 4 deletions
diff --git a/scripts/rabbitmq-server b/scripts/rabbitmq-server
index 94810a3747..6edce6be8a 100755
--- a/scripts/rabbitmq-server
+++ b/scripts/rabbitmq-server
@@ -24,6 +24,10 @@ SERVER_START_ARGS=
. `dirname $0`/rabbitmq-env
+if [ -n "$RABBITMQ_PID_FILE" ] ; then
+ echo $$ > $RABBITMQ_PID_FILE
+fi
+
DEFAULT_NODE_IP_ADDRESS=auto
DEFAULT_NODE_PORT=5672
[ "x" = "x$RABBITMQ_NODE_IP_ADDRESS" ] && [ "x" != "x$NODE_IP_ADDRESS" ] && RABBITMQ_NODE_IP_ADDRESS=${NODE_IP_ADDRESS}
@@ -97,10 +101,6 @@ RABBITMQ_LISTEN_ARG=
# there is no other way of preventing their expansion.
set -f
-if [ -n "$RABBITMQ_PID_FILE" ] ; then
- echo $$ > $RABBITMQ_PID_FILE
-fi
-
exec erl \
${RABBITMQ_EBIN_PATH} \
${RABBITMQ_START_RABBIT} \