From 6851b1bb5199f3d9897c3209ba81b65f6f0b0a3e Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Wed, 9 Jul 2025 08:37:21 -0400 Subject: [PATCH] Only closes after removing the subscriptions to avoid resubscribing while closing. --- .../vitorpamplona/quartz/nip01Core/relay/client/NostrClient.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quartz/src/main/java/com/vitorpamplona/quartz/nip01Core/relay/client/NostrClient.kt b/quartz/src/main/java/com/vitorpamplona/quartz/nip01Core/relay/client/NostrClient.kt index 144c5273c..c494a37d6 100644 --- a/quartz/src/main/java/com/vitorpamplona/quartz/nip01Core/relay/client/NostrClient.kt +++ b/quartz/src/main/java/com/vitorpamplona/quartz/nip01Core/relay/client/NostrClient.kt @@ -252,9 +252,9 @@ class NostrClient( } fun close(subscriptionId: String) { - relayPool.close(subscriptionId) activeRequests.remove(subscriptionId) activeCounts.remove(subscriptionId) + relayPool.close(subscriptionId) } override fun onEvent(