diff options
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/rabbitmq-server | 2 | ||||
| -rw-r--r-- | scripts/rabbitmq-service.bat | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/scripts/rabbitmq-server b/scripts/rabbitmq-server index b85b4348c1..33369616ef 100755 --- a/scripts/rabbitmq-server +++ b/scripts/rabbitmq-server @@ -106,7 +106,7 @@ else fi if [ ! -d ${RABBITMQ_SCHEMA_DIR} ]; then - mkdir "${RABBITMQ_SCHEMA_DIR}" + mkdir -p "${RABBITMQ_SCHEMA_DIR}" fi if [ ! -f "${RABBITMQ_SCHEMA_DIR}/rabbitmq.schema" ]; then diff --git a/scripts/rabbitmq-service.bat b/scripts/rabbitmq-service.bat index c9e404db46..347a5e62ae 100644 --- a/scripts/rabbitmq-service.bat +++ b/scripts/rabbitmq-service.bat @@ -269,6 +269,10 @@ set ERLANG_SERVICE_ARGUMENTS=!ERLANG_SERVICE_ARGUMENTS:"=\"! -comment "Multi-protocol open source messaging broker" ^
-args "!ERLANG_SERVICE_ARGUMENTS!" > NUL
+if ERRORLEVEL 1 (
+ EXIT /B 1
+)
+
goto END
|
