summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Sackman <matthew@rabbitmq.com>2011-01-11 13:41:57 +0000
committerMatthew Sackman <matthew@rabbitmq.com>2011-01-11 13:41:57 +0000
commit8b273beb6e40b0647e1ee8e532f57b4220785bd0 (patch)
treed627f0bae0b6f25785ebdaf4d91530692abdf9c7
parentbd62075c64e9a18763a89182a62202138455545b (diff)
downloadrabbitmq-server-8b273beb6e40b0647e1ee8e532f57b4220785bd0.tar.gz
Optimise the heartbeat to death. Honk. And some cosmetics too
-rw-r--r--src/rabbit_connection_sup.erl1
-rw-r--r--src/rabbit_reader.erl13
2 files changed, 3 insertions, 11 deletions
diff --git a/src/rabbit_connection_sup.erl b/src/rabbit_connection_sup.erl
index ff3995b5..a6b1f7fa 100644
--- a/src/rabbit_connection_sup.erl
+++ b/src/rabbit_connection_sup.erl
@@ -78,4 +78,3 @@ reader(Pid) ->
init([]) ->
{ok, {{one_for_all, 0, 1}, []}}.
-
diff --git a/src/rabbit_reader.erl b/src/rabbit_reader.erl
index a3292d35..e9f34a0f 100644
--- a/src/rabbit_reader.erl
+++ b/src/rabbit_reader.erl
@@ -770,17 +770,10 @@ handle_method0(#'connection.tune_ok'{frame_max = FrameMax,
not_allowed, "frame_max=~w > ~w max size",
[FrameMax, ?FRAME_MAX]);
true ->
- SendFun =
- fun() ->
- Frame = rabbit_binary_generator:build_heartbeat_frame(),
- catch rabbit_net:send(Sock, Frame)
- end,
-
+ Frame = rabbit_binary_generator:build_heartbeat_frame(),
+ SendFun = fun() -> catch rabbit_net:send(Sock, Frame) end,
Parent = self(),
- ReceiveFun =
- fun() ->
- Parent ! timeout
- end,
+ ReceiveFun = fun() -> Parent ! timeout end,
Heartbeater = SHF(Sock, ClientHeartbeat, SendFun,
ClientHeartbeat, ReceiveFun),
State#v1{connection_state = opening,