summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Sébastien Pédron <jean-sebastien@rabbitmq.com>2016-03-18 17:44:55 +0100
committerJean-Sébastien Pédron <jean-sebastien@rabbitmq.com>2016-03-18 17:44:55 +0100
commit8b5093ed2b36bed5d977ad64da00b900e2ea4436 (patch)
tree0fa834e6ce8e74d7e2708e25c102d2ee304634e2
parent0de73f310f34bb4ffe53c2c5d217d23b8de630c4 (diff)
parent06d63e3d36287a790ef3928d4e6377ffb7e2fe44 (diff)
downloadrabbitmq-server-git-8b5093ed2b36bed5d977ad64da00b900e2ea4436.tar.gz
Merge branch 'stable'
-rwxr-xr-xscripts/rabbitmq-server3
-rw-r--r--src/rabbit.erl15
2 files changed, 11 insertions, 7 deletions
diff --git a/scripts/rabbitmq-server b/scripts/rabbitmq-server
index 3e0eaed0d2..cb341dc09c 100755
--- a/scripts/rabbitmq-server
+++ b/scripts/rabbitmq-server
@@ -143,7 +143,6 @@ start_rabbitmq_server() {
}
stop_rabbitmq_server() {
-
RABBITMQCTL="$(dirname "$0")/rabbitmqctl"
if ${RABBITMQCTL} -n ${RABBITMQ_NODENAME} status >/dev/null 2>&1; then
@@ -164,7 +163,7 @@ check_not_empty() {
local value
eval value=\$$name
if [ -z "$value" ]; then
- echo "Error: ENV variable should be defined: $1.
+ echo "Error: ENV variable should be defined: $1.
Please check rabbitmq-env, rabbitmq-defaults, and $CONF_ENV_FILE script files"
exit 78
fi
diff --git a/src/rabbit.erl b/src/rabbit.erl
index bc26784dff..3dbee29543 100644
--- a/src/rabbit.erl
+++ b/src/rabbit.erl
@@ -787,11 +787,16 @@ log_banner() ->
rabbit_log:info("~n~s", [Banner]).
warn_if_kernel_config_dubious() ->
- case erlang:system_info(kernel_poll) of
- true -> ok;
- false -> rabbit_log:warning(
- "Kernel poll (epoll, kqueue, etc) is disabled. Throughput "
- "and CPU utilization may worsen.~n")
+ case os:type() of
+ {win32, _} ->
+ ok;
+ _ ->
+ case erlang:system_info(kernel_poll) of
+ true -> ok;
+ false -> rabbit_log:warning(
+ "Kernel poll (epoll, kqueue, etc) is disabled. Throughput "
+ "and CPU utilization may worsen.~n")
+ end
end,
AsyncThreads = erlang:system_info(thread_pool_size),
case AsyncThreads < ?ASYNC_THREADS_WARNING_THRESHOLD of