From 8f623ebb91322e65d15c9dfbcb8bb34b12d6025c Mon Sep 17 00:00:00 2001 From: davotoula Date: Mon, 8 Sep 2025 16:52:24 +0200 Subject: [PATCH] add TODO to investigate. Double closing of stream most often is ignored. --- .../com/vitorpamplona/quartz/nip03Timestamp/ots/op/OpCrypto.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/quartz/src/androidMain/kotlin/com/vitorpamplona/quartz/nip03Timestamp/ots/op/OpCrypto.kt b/quartz/src/androidMain/kotlin/com/vitorpamplona/quartz/nip03Timestamp/ots/op/OpCrypto.kt index e44a3053e..9675a8fe1 100644 --- a/quartz/src/androidMain/kotlin/com/vitorpamplona/quartz/nip03Timestamp/ots/op/OpCrypto.kt +++ b/quartz/src/androidMain/kotlin/com/vitorpamplona/quartz/nip03Timestamp/ots/op/OpCrypto.kt @@ -93,6 +93,7 @@ abstract class OpCrypto internal constructor() : OpUnary() { count = inputStream.read(chunk, 0, 1048576) } + // TODO: Is this needed? Closing of stream should be callers responsibility? inputStream.close() val hash = digest.digest()