From 4887e6f3a1108420759c344ee94fde577805929e Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Fri, 15 Aug 2025 09:43:37 -0400 Subject: [PATCH] Sends a disconnect signal to the clients --- .../relay/client/single/basic/BasicRelayClient.kt | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/quartz/src/main/java/com/vitorpamplona/quartz/nip01Core/relay/client/single/basic/BasicRelayClient.kt b/quartz/src/main/java/com/vitorpamplona/quartz/nip01Core/relay/client/single/basic/BasicRelayClient.kt index 99fad140d..76eaf7870 100644 --- a/quartz/src/main/java/com/vitorpamplona/quartz/nip01Core/relay/client/single/basic/BasicRelayClient.kt +++ b/quartz/src/main/java/com/vitorpamplona/quartz/nip01Core/relay/client/single/basic/BasicRelayClient.kt @@ -219,11 +219,9 @@ open class BasicRelayClient( markConnectionAsClosed() Log.w(logTag, "OnFailure $code $response ${t.message} $socket") - listener.onError( - this@BasicRelayClient, - "", - Error("WebSocket Failure. Response: $code $response. Exception: ${t.message}", t), - ) + + listener.onRelayStateChange(this@BasicRelayClient, RelayState.DISCONNECTED) + listener.onError(this@BasicRelayClient, "", Error("WebSocket Failure. Response: $code $response. Exception: ${t.message}", t)) } }