summaryrefslogtreecommitdiff
path: root/packaging/common
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@rabbitmq.com>2011-10-28 18:05:38 +0100
committerMatthias Radestock <matthias@rabbitmq.com>2011-10-28 18:05:38 +0100
commitffcb10bebde966300d0c7b0448cc7a35d561433d (patch)
treef0b3271873dbc4a0e0dac7127e9991a123460ef9 /packaging/common
parent6754c841f6922cba418b9b95374d3bf85fc5e7be (diff)
parent98ee8d9169e39470c081f7fe7a0d7b066190b6bf (diff)
downloadrabbitmq-server-git-ffcb10bebde966300d0c7b0448cc7a35d561433d.tar.gz
merge bug24513 into default
Diffstat (limited to 'packaging/common')
-rw-r--r--packaging/common/rabbitmq-server.init6
1 files changed, 4 insertions, 2 deletions
diff --git a/packaging/common/rabbitmq-server.init b/packaging/common/rabbitmq-server.init
index 15fd5d5b46..c59af6c14f 100644
--- a/packaging/common/rabbitmq-server.init
+++ b/packaging/common/rabbitmq-server.init
@@ -56,8 +56,10 @@ start_rabbitmq () {
RETVAL=0
ensure_pid_dir
set +e
- setsid sh -c "RABBITMQ_PID_FILE=$PID_FILE $DAEMON > \
- ${INIT_LOG_DIR}/startup_log 2> ${INIT_LOG_DIR}/startup_err" &
+ RABBITMQ_PID_FILE=$PID_FILE setsid $DAEMON \
+ > "${INIT_LOG_DIR}/startup_log" \
+ 2> "${INIT_LOG_DIR}/startup_err" \
+ 0<&- &
$CONTROL wait $PID_FILE >/dev/null 2>&1
RETVAL=$?
set -e