diff options
| author | Matthew Sackman <matthew@rabbitmq.com> | 2010-08-13 11:22:47 +0100 |
|---|---|---|
| committer | Matthew Sackman <matthew@rabbitmq.com> | 2010-08-13 11:22:47 +0100 |
| commit | 54c800a01bfd9e0cb3ea37ffb179e2ec9b718dcb (patch) | |
| tree | 6c94379aa7a1cad884aa449bdc0d96e388e2b133 | |
| parent | 874c0dded0affe3e7dc3efca309ad3535cee5825 (diff) | |
| download | rabbitmq-server-git-54c800a01bfd9e0cb3ea37ffb179e2ec9b718dcb.tar.gz | |
Reduce the file descriptor limit for Windows to 512
| -rw-r--r-- | src/file_handle_cache.erl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/file_handle_cache.erl b/src/file_handle_cache.erl index 4eaccf4945..4ef5e29f2a 100644 --- a/src/file_handle_cache.erl +++ b/src/file_handle_cache.erl @@ -137,7 +137,7 @@ -define(SERVER, ?MODULE). -define(RESERVED_FOR_OTHERS, 100). --define(FILE_HANDLES_LIMIT_WINDOWS, 10000000). +-define(FILE_HANDLES_LIMIT_WINDOWS, 512). -define(FILE_HANDLES_LIMIT_OTHER, 1024). -define(FILE_HANDLES_CHECK_INTERVAL, 2000). @@ -829,7 +829,7 @@ maybe_reduce(State) -> ulimit() -> case os:type() of {win32, _OsName} -> - ?FILE_HANDLES_LIMIT_WINDOWS; + ?FILE_HANDLES_LIMIT_WINDOWS - ?RESERVED_FOR_OTHERS; {unix, _OsName} -> %% Under Linux, Solaris and FreeBSD, ulimit is a shell %% builtin, not a command. In OS X, it's a command. |
