From 4f44d4c7607ae8fea24d39e882c72a020749c5b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Valim?= Date: Tue, 25 Jun 2024 20:15:38 +0200 Subject: [PATCH] Cast exception to message on send error, closes #2679 (#2680) --- lib/livebook/teams/web_socket.ex | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/livebook/teams/web_socket.ex b/lib/livebook/teams/web_socket.ex index d5bdaabc5..8ff93069c 100644 --- a/lib/livebook/teams/web_socket.ex +++ b/lib/livebook/teams/web_socket.ex @@ -185,11 +185,11 @@ defmodule Livebook.Teams.WebSocket do {:ok, conn} <- Mint.WebSocket.stream_request_body(conn, ref, data) do {:ok, conn, websocket} else - {:error, %Mint.HTTP1{} = conn, reason} -> - {:error, conn, websocket, reason} + {:error, %Mint.HTTP1{} = conn, exception} when is_exception(exception) -> + {:error, conn, websocket, Exception.message(exception)} - {:error, websocket, reason} -> - {:error, conn, websocket, reason} + {:error, websocket, exception} when is_exception(exception) -> + {:error, conn, websocket, Exception.message(exception)} end end end