summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Sackman <matthew@rabbitmq.com>2011-03-03 15:25:54 +0000
committerMatthew Sackman <matthew@rabbitmq.com>2011-03-03 15:25:54 +0000
commitdbaf1c2d62ecc348996e752c2b81ac684f3e00e0 (patch)
treedefdf2fce39b3a6b68fda1000ed7a001c5005fac
parenta8253808e91b19dff6c7bb2b399a04f75005ee7f (diff)
downloadrabbitmq-server-dbaf1c2d62ecc348996e752c2b81ac684f3e00e0.tar.gz
shrink code
-rw-r--r--src/rabbit_alarm.erl20
1 files changed, 8 insertions, 12 deletions
diff --git a/src/rabbit_alarm.erl b/src/rabbit_alarm.erl
index 82c921a2..62c1cc74 100644
--- a/src/rabbit_alarm.erl
+++ b/src/rabbit_alarm.erl
@@ -64,18 +64,14 @@ on_node_up(Node) -> gen_event:notify(alarm_handler, {node_up, Node}).
on_node_down(Node) -> gen_event:notify(alarm_handler, {node_down, Node}).
-remote_conserve_memory(Pid, Conserve) ->
- RemoteNode = node(Pid),
- %% Can't use alarm_handler:{set,clear}_alarm because that doesn't
- %% permit notifying a remote node.
- case Conserve of
- true -> gen_event:notify(
- {alarm_handler, RemoteNode},
- {set_alarm, {{vm_memory_high_watermark, node()}, []}});
- false -> gen_event:notify(
- {alarm_handler, RemoteNode},
- {clear_alarm, {vm_memory_high_watermark, node()}})
- end.
+%% Can't use alarm_handler:{set,clear}_alarm because that doesn't
+%% permit notifying a remote node.
+remote_conserve_memory(Pid, true) ->
+ gen_event:notify({alarm_handler, node(Pid)},
+ {set_alarm, {{vm_memory_high_watermark, node()}, []}});
+remote_conserve_memory(Pid, false) ->
+ gen_event:notify({alarm_handler, node(Pid)},
+ {clear_alarm, {vm_memory_high_watermark, node()}}).
%%----------------------------------------------------------------------------