summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmile Joubert <emile@rabbitmq.com>2012-09-25 10:37:25 +0100
committerEmile Joubert <emile@rabbitmq.com>2012-09-25 10:37:25 +0100
commit55f02b98d0e0cfcc17120361cce3199f7e0c4c81 (patch)
tree094bfab8d6b89d9b6f391dc5e9160e782c3a6ecb
parent78aaff3bfa33cf86114e1d8adcc580414a5aea26 (diff)
downloadrabbitmq-server-55f02b98d0e0cfcc17120361cce3199f7e0c4c81.tar.gz
Transplant of bug25154
-rw-r--r--src/rabbit_disk_monitor.erl12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/rabbit_disk_monitor.erl b/src/rabbit_disk_monitor.erl
index 83fd0517..1124b50d 100644
--- a/src/rabbit_disk_monitor.erl
+++ b/src/rabbit_disk_monitor.erl
@@ -137,7 +137,7 @@ dir() -> rabbit_mnesia:dir().
set_disk_limits(State, Limit) ->
State1 = State#state { limit = Limit },
rabbit_log:info("Disk free limit set to ~pMB~n",
- [trunc(interpret_limit(Limit) / 1048576)]),
+ [trunc(interpret_limit(Limit) / 1000000)]),
internal_update(State1).
internal_update(State = #state { limit = Limit,
@@ -148,10 +148,10 @@ internal_update(State = #state { limit = Limit,
NewAlarmed = CurrentFreeBytes < LimitBytes,
case {Alarmed, NewAlarmed} of
{false, true} ->
- emit_update_info("exceeded", CurrentFreeBytes, LimitBytes),
+ emit_update_info("insufficient", CurrentFreeBytes, LimitBytes),
alarm_handler:set_alarm({{resource_limit, disk, node()}, []});
{true, false} ->
- emit_update_info("below limit", CurrentFreeBytes, LimitBytes),
+ emit_update_info("sufficient", CurrentFreeBytes, LimitBytes),
alarm_handler:clear_alarm({resource_limit, disk, node()});
_ ->
ok
@@ -187,10 +187,10 @@ interpret_limit({mem_relative, R}) ->
interpret_limit(L) ->
L.
-emit_update_info(State, CurrentFree, Limit) ->
+emit_update_info(StateStr, CurrentFree, Limit) ->
rabbit_log:info(
- "Disk free space limit now ~s. Free bytes:~p Limit:~p~n",
- [State, CurrentFree, Limit]).
+ "Disk free space ~s. Free bytes:~p Limit:~p~n",
+ [StateStr, CurrentFree, Limit]).
start_timer(Timeout) ->
{ok, TRef} = timer:send_interval(Timeout, update),