aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAlex Kovalev <[email protected]>2015-03-26 12:55:42 +0300
committerAlex Kovalev <[email protected]>2015-03-26 12:55:42 +0300
commit1d99878561f235dfa9946db3be92723ebe8f93eb (patch)
tree7b5e141f3abee17a1d8c136f3d1122fae85ce558 /src
parentc05143aba82a36c7a063a0895a7c32be52d165aa (diff)
downloadcowboy-1d99878561f235dfa9946db3be92723ebe8f93eb.tar.gz
cowboy-1d99878561f235dfa9946db3be92723ebe8f93eb.tar.bz2
cowboy-1d99878561f235dfa9946db3be92723ebe8f93eb.zip
added a comment for non-obvious erlang:cancel_timer
Diffstat (limited to 'src')
-rw-r--r--src/cowboy_clock.erl1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cowboy_clock.erl b/src/cowboy_clock.erl
index 66fd5d4..c81b486 100644
--- a/src/cowboy_clock.erl
+++ b/src/cowboy_clock.erl
@@ -84,6 +84,7 @@ handle_cast(_Msg, State) ->
-spec handle_info(any(), State) -> {noreply, State} when State::#state{}.
handle_info(update, #state{universaltime=Prev, rfc1123=B1, tref=TRef0}) ->
+ %% Cancel the timer in case an external process sent an update message.
erlang:cancel_timer(TRef0),
T = erlang:universaltime(),
B2 = update_rfc1123(B1, Prev, T),