diff options
-rw-r--r-- | lib/exirc/client.ex | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/exirc/client.ex b/lib/exirc/client.ex index 0ef50cc..722b93a 100644 --- a/lib/exirc/client.ex +++ b/lib/exirc/client.ex @@ -30,7 +30,8 @@ defmodule ExIrc.Client do user_prefixes: "", login_time: "", channels: [], - debug?: false + debug?: false, + retries: 0 end ################# @@ -404,7 +405,7 @@ defmodule ExIrc.Client do def handle_call({:quit, msg}, _from, state) do if state.connected? do Transport.send state, quit!(msg) - send_event :disconnected, state + send_event(:disconnected, state) Transport.close state end {:reply, :ok, %{state | connected?: false, logged_on?: false, socket: nil}} |