From 6c5b27db81e21afcafb1f239b19e6e15ca1cc499 Mon Sep 17 00:00:00 2001 From: David Capello Date: Tue, 29 Aug 2023 12:39:12 -0300 Subject: [PATCH] Fix crash/hang using WebSocket in a previously disconnected socket This can happen using Pribambase extension when we close Aseprite in some strange way (e.g. killing the process), and the connection is not closed correctly. It looks like the Blender addon is in an invalid state and the data cannot be sent any more, but without this patch Aseprite just hangs/crashes if we retry sending data, but with this fix we can receive/show that an error happened sending data. Related to: https://github.com/machinezone/IXWebSocket/pull/481 --- third_party/IXWebSocket | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/IXWebSocket b/third_party/IXWebSocket index 5bb1e2d51..89c920995 160000 --- a/third_party/IXWebSocket +++ b/third_party/IXWebSocket @@ -1 +1 @@ -Subproject commit 5bb1e2d51beb8475cb0f32890d1a233206d1a089 +Subproject commit 89c92099597d47b61ba35f84ae2a351432a422e5