diff options
| author | Matthias Radestock <matthias@rabbitmq.com> | 2011-10-28 18:05:38 +0100 |
|---|---|---|
| committer | Matthias Radestock <matthias@rabbitmq.com> | 2011-10-28 18:05:38 +0100 |
| commit | ffcb10bebde966300d0c7b0448cc7a35d561433d (patch) | |
| tree | f0b3271873dbc4a0e0dac7127e9991a123460ef9 /packaging/common | |
| parent | 6754c841f6922cba418b9b95374d3bf85fc5e7be (diff) | |
| parent | 98ee8d9169e39470c081f7fe7a0d7b066190b6bf (diff) | |
| download | rabbitmq-server-git-ffcb10bebde966300d0c7b0448cc7a35d561433d.tar.gz | |
merge bug24513 into default
Diffstat (limited to 'packaging/common')
| -rw-r--r-- | packaging/common/rabbitmq-server.init | 6 |
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 |
