From ae3dd480d9f0db6d68ae0b1e58d50591a14719e4 Mon Sep 17 00:00:00 2001 From: davotoula Date: Wed, 30 Sep 2026 18:09:08 +0200 Subject: [PATCH] fix: check the result of deleting the relay-key temp file --- .../main/kotlin/com/vitorpamplona/geode/config/RelayIdentity.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/geode/src/main/kotlin/com/vitorpamplona/geode/config/RelayIdentity.kt b/geode/src/main/kotlin/com/vitorpamplona/geode/config/RelayIdentity.kt index 260bec6045..f7f6a278e1 100644 --- a/geode/src/main/kotlin/com/vitorpamplona/geode/config/RelayIdentity.kt +++ b/geode/src/main/kotlin/com/vitorpamplona/geode/config/RelayIdentity.kt @@ -66,7 +66,7 @@ object RelayIdentity { val key = KeyPair() file.absoluteFile.parentFile?.mkdirs() val tmp = File(file.absoluteFile.parentFile, "${file.name}.tmp") - tmp.delete() + Files.deleteIfExists(tmp.toPath()) try { Files.createFile(tmp.toPath(), PosixFilePermissions.asFileAttribute(PosixFilePermissions.fromString("rw-------"))) } catch (_: UnsupportedOperationException) {