From 5c8391d2f6e760892ebb1c7d5aab16264968914f Mon Sep 17 00:00:00 2001 From: Arnaud Date: Fri, 5 Jun 2026 18:12:14 +0400 Subject: [PATCH] Re raise cancelled error --- storage/nat.nim | 2 ++ 1 file changed, 2 insertions(+) diff --git a/storage/nat.nim b/storage/nat.nim index 24a3c902..9facf336 100644 --- a/storage/nat.nim +++ b/storage/nat.nim @@ -299,6 +299,8 @@ proc tryStartingDirectConn( let isRelayedAddr = address.contains(multiCodec("p2p-circuit")) if not isRelayedAddr.get(false) and address.isPublicMA(): return await tryConnect(address) + except CancelledError as exc: + raise exc except CatchableError as err: debug "Failed to create direct connection.", description = err.msg continue