diff options
| author | Alvaro Videla <videlalvaro@gmail.com> | 2015-11-20 13:13:09 +0100 |
|---|---|---|
| committer | Alvaro Videla <videlalvaro@gmail.com> | 2015-11-20 13:13:09 +0100 |
| commit | 41eec8587d75993c1113da74efae726547a7ae26 (patch) | |
| tree | cf6d26c6b83b2b888ac56ee6a8f5d2d23f5ff186 | |
| parent | 1eb029e4c62cbe88dab7465c5abf085b7ca202eb (diff) | |
| download | rabbitmq-server-git-41eec8587d75993c1113da74efae726547a7ae26.tar.gz | |
fixes clear_read_cache get_env handling
| -rw-r--r-- | src/file_handle_cache.erl | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/file_handle_cache.erl b/src/file_handle_cache.erl index d7e5abc873..15d6116de6 100644 --- a/src/file_handle_cache.erl +++ b/src/file_handle_cache.erl @@ -595,9 +595,11 @@ info(Items) -> gen_server2:call(?SERVER, {info, Items}, infinity). clear_read_cache() -> case application:get_env(rabbit, fhc_read_buffering) of - false -> ok; - true -> gen_server2:cast(?SERVER, clear_read_cache), - clear_vhost_read_cache(rabbit_vhost:list()) + {ok, true} -> + gen_server2:cast(?SERVER, clear_read_cache), + clear_vhost_read_cache(rabbit_vhost:list()); + _ -> %% undefined or {ok, false} + ok end. clear_vhost_read_cache([]) -> |
