summaryrefslogtreecommitdiff
path: root/src/rabbit.erl
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 /src/rabbit.erl
parent0de73f310f34bb4ffe53c2c5d217d23b8de630c4 (diff)
parent06d63e3d36287a790ef3928d4e6377ffb7e2fe44 (diff)
downloadrabbitmq-server-git-8b5093ed2b36bed5d977ad64da00b900e2ea4436.tar.gz
Merge branch 'stable'
Diffstat (limited to 'src/rabbit.erl')
-rw-r--r--src/rabbit.erl15
1 files changed, 10 insertions, 5 deletions
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