diff options
| author | Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> | 2016-03-18 17:44:55 +0100 |
|---|---|---|
| committer | Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> | 2016-03-18 17:44:55 +0100 |
| commit | 8b5093ed2b36bed5d977ad64da00b900e2ea4436 (patch) | |
| tree | 0fa834e6ce8e74d7e2708e25c102d2ee304634e2 /src/rabbit.erl | |
| parent | 0de73f310f34bb4ffe53c2c5d217d23b8de630c4 (diff) | |
| parent | 06d63e3d36287a790ef3928d4e6377ffb7e2fe44 (diff) | |
| download | rabbitmq-server-git-8b5093ed2b36bed5d977ad64da00b900e2ea4436.tar.gz | |
Merge branch 'stable'
Diffstat (limited to 'src/rabbit.erl')
| -rw-r--r-- | src/rabbit.erl | 15 |
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 |
