diff --git a/lib/minch/conn.ex b/lib/minch/conn.ex index 3e67371..8fdede1 100644 --- a/lib/minch/conn.ex +++ b/lib/minch/conn.ex @@ -273,6 +273,7 @@ defmodule Minch.Conn do defp send_close(%State{} = state, frame) do send_frame(state, frame) + cancel_timer(state.close_timer) %{state | websocket: nil, close_timer: internal_event({:close_timeout, frame}, 5000)} end