summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Majkowski <marek@rabbitmq.com>2011-03-08 11:16:35 +0000
committerMarek Majkowski <marek@rabbitmq.com>2011-03-08 11:16:35 +0000
commit37fa9c11f28009808a210e2e69faa63395d5f5a2 (patch)
tree8777bc16dbea4565fa2600658e7c0d8faaaec890
parent94673c661e44324509965fd021ca3984552853b0 (diff)
downloadrabbitmq-server-git-37fa9c11f28009808a210e2e69faa63395d5f5a2.tar.gz
Short comment
-rw-r--r--src/file_handle_cache.erl3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/file_handle_cache.erl b/src/file_handle_cache.erl
index de602d395b..f27adfd9f4 100644
--- a/src/file_handle_cache.erl
+++ b/src/file_handle_cache.erl
@@ -1179,6 +1179,8 @@ track_client(Pid, Clients) ->
end.
+%% To increase the number of file descriptors: on Windows set ERL_MAX_PORTS
+%% environment variable, on Linux set `ulimit -n`.
ulimit() ->
case proplists:get_value(max_fds, erlang:system_info(check_io)) of
MaxFds when is_integer(MaxFds) andalso MaxFds > 1 ->
@@ -1188,6 +1190,7 @@ ulimit() ->
%% https://github.com/yrashk/erlang/blob/master/erts/emulator/sys/win32/sys.c#L2463-2466
MaxFds / 2;
_Any ->
+ %% For other operating systems trust Erlang.
MaxFds
end;
_ ->