diff options
| author | Matthew Sackman <matthew@rabbitmq.com> | 2010-08-22 20:21:01 +0100 |
|---|---|---|
| committer | Matthew Sackman <matthew@rabbitmq.com> | 2010-08-22 20:21:01 +0100 |
| commit | 5161fd31c01cde2e17fc4cd72a239e0f747391d3 (patch) | |
| tree | 289f751681f1801300d36561a2042c6ef19873c6 | |
| parent | 943ff78e662e89ed6347ba2372a0057b1e0f6b57 (diff) | |
| download | rabbitmq-server-git-5161fd31c01cde2e17fc4cd72a239e0f747391d3.tar.gz | |
Avoid crash
| -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 74d8c5706f..f83fa0bc11 100644 --- a/src/file_handle_cache.erl +++ b/src/file_handle_cache.erl @@ -452,8 +452,8 @@ set_maximum_since_use(MaximumAge) -> case lists:foldl( fun ({{Ref, fhc_handle}, Handle = #handle { hdl = Hdl, last_used_at = Then }}, Rep) -> - Age = timer:now_diff(Now, Then), - case Hdl =/= closed andalso Age >= MaximumAge of + case Hdl =/= closed andalso + timer:now_diff(Now, Then) >= MaximumAge of true -> soft_close(Ref, Handle) orelse Rep; false -> Rep end; |
