summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSimon MacMullen <simon@lshift.net>2008-11-26 14:02:34 +0000
committerSimon MacMullen <simon@lshift.net>2008-11-26 14:02:34 +0000
commitc55b1378c9f892fb27c0e2e3476f36c084c67ab0 (patch)
tree7984812cb2ca7c43e078b981a4062ef91d206bb8 /src
parentb8911dda1825fb91f536ca73522aa2fdebc9cae6 (diff)
downloadrabbitmq-server-git-c55b1378c9f892fb27c0e2e3476f36c084c67ab0.tar.gz
Another stylistic change
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_linux_memory.erl6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/rabbit_linux_memory.erl b/src/rabbit_linux_memory.erl
index 4220b0c9ab..05e81870e7 100644
--- a/src/rabbit_linux_memory.erl
+++ b/src/rabbit_linux_memory.erl
@@ -55,7 +55,7 @@ handle_cast(_Request, State) ->
{noreply, State, ?MEMORY_CHECK_INTERVAL}.
-handle_info(_Info, State) ->
+handle_info(_Info, State = #state{alarmed = Alarmed, memory_fraction = MemoryFraction}) ->
File = read_proc_file("/proc/meminfo"),
Lines = string:tokens(File, "\n"),
Dict = dict:from_list(lists:map(fun parse_line/1, Lines)),
@@ -64,8 +64,8 @@ handle_info(_Info, State) ->
- dict:fetch('MemFree', Dict)
- dict:fetch('Buffers', Dict)
- dict:fetch('Cached', Dict),
- NewAlarmed = MemUsed / MemTotal > State#state.memory_fraction,
- case {State#state.alarmed, NewAlarmed} of
+ NewAlarmed = MemUsed / MemTotal > MemoryFraction,
+ case {Alarmed, NewAlarmed} of
{false, true} ->
alarm_handler:set_alarm({system_memory_high_watermark, []}),
ok;