From: Christopher Coté Date: Wed, 15 Jun 2022 17:40:38 +0000 (-0400) Subject: handle exit gracefully while trapping exits X-Git-Url: http://git.entropealabs.com/?a=commitdiff_plain;h=1f83aff54617853dbf0cb617ae079667b565b257;p=wampex_client.git handle exit gracefully while trapping exits --- diff --git a/lib/client/session.ex b/lib/client/session.ex index ec1b7c8..7755b44 100644 --- a/lib/client/session.ex +++ b/lib/client/session.ex @@ -383,6 +383,9 @@ defmodule Wampex.Client.Session do [{:next_event, :internal, :message_received}]} end + @impl true + def handle_info({:EXIT, _, _}, _, state), do: {:stop, :normal, state} + defp handle_response(nil, actions, requests, _), do: {requests, actions} defp handle_response(id, actions, requests, response) do