diff options
author | Simon MacMullen <simon@rabbitmq.com> | 2011-02-07 12:20:31 +0000 |
---|---|---|
committer | Simon MacMullen <simon@rabbitmq.com> | 2011-02-07 12:20:31 +0000 |
commit | a9703d5ac32c5a05140e20cd5f5027984fff884b (patch) | |
tree | d480f48334c87e1bbe12352698fac992f33eb8ba | |
parent | e57589d51a18a7128ce2c26a4313b2ad4bac7e32 (diff) | |
download | rabbitmq-server-a9703d5ac32c5a05140e20cd5f5027984fff884b.tar.gz |
Remove intermediate variable.
-rw-r--r-- | src/rabbit_reader.erl | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/rabbit_reader.erl b/src/rabbit_reader.erl index 76d392f9..4bb87f19 100644 --- a/src/rabbit_reader.erl +++ b/src/rabbit_reader.erl @@ -357,10 +357,9 @@ mainloop(Deb, State = #v1{parent = Parent, sock= Sock, recv_ref = Ref}) -> throw({handshake_timeout, State#v1.callback}) end; timeout -> - ConnectionState = State#v1.connection_state, - case ConnectionState of + case State#v1.connection_state of closed -> mainloop(Deb, State); - _ -> throw({timeout, ConnectionState}) + S -> throw({timeout, S}) end; {'$gen_call', From, {shutdown, Explanation}} -> {ForceTermination, NewState} = terminate(Explanation, State), |