diff options
| author | Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> | 2015-07-24 20:00:29 +0200 |
|---|---|---|
| committer | Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> | 2015-07-24 20:00:29 +0200 |
| commit | 700ab414d6ab83bb8cedfc4fddc19b1efaa7a5dc (patch) | |
| tree | afb039706931fb64edcf5d967728b6fb776cc5e0 /src | |
| parent | d610df6cc2fcf861d9db1f280662e5285eb1fefb (diff) | |
| download | rabbitmq-server-git-700ab414d6ab83bb8cedfc4fddc19b1efaa7a5dc.tar.gz | |
Log if FHC buffering is enabled or not during startup
References #226.
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit.erl | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/rabbit.erl b/src/rabbit.erl index 84aaf4e20c..7ee51f09f7 100644 --- a/src/rabbit.erl +++ b/src/rabbit.erl @@ -898,6 +898,17 @@ ensure_working_fhc() -> %% file_handle_cache, we spawn a separate process. Parent = self(), TestFun = fun() -> + ReadBuf = case application:get_env(rabbit, fhc_read_buffering) of + {ok, true} -> "ON"; + {ok, false} -> "OFF" + end, + WriteBuf = case application:get_env(rabbit, fhc_write_buffering) of + {ok, true} -> "ON"; + {ok, false} -> "OFF" + end, + rabbit_log:info( + "FHC read buffering: ~s~n" + "FHC write buffering: ~s~n", [ReadBuf, WriteBuf]), Filename = filename:join(code:lib_dir(kernel, ebin), "kernel.app"), {ok, Fd} = file_handle_cache:open(Filename, [raw, binary, read], []), {ok, _} = file_handle_cache:read(Fd, 1), |
