From 613974c1b6e228dd73f5f7967b0935be36e9e13f Mon Sep 17 00:00:00 2001 From: Tanguy Date: Fri, 9 Jun 2023 10:10:47 +0200 Subject: [PATCH] Revert "chore(libp2p): update nim-libp2p (#1786)" (#1788) This reverts commit 93e09b8b77214eaafbcd769cf705dcae795f0137. --- vendor/nim-libp2p | 2 +- waku/v2/waku_relay/protocol.nim | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/vendor/nim-libp2p b/vendor/nim-libp2p index eb78292d9..a1eb53b18 160000 --- a/vendor/nim-libp2p +++ b/vendor/nim-libp2p @@ -1 +1 @@ -Subproject commit eb78292d9cb2d179e00af78b7ee969eaedf1736d +Subproject commit a1eb53b1813df5d4fa1b343ef003ad9fb5ebb1d8 diff --git a/waku/v2/waku_relay/protocol.nim b/waku/v2/waku_relay/protocol.nim index a2a17a9b7..2bd054769 100644 --- a/waku/v2/waku_relay/protocol.nim +++ b/waku/v2/waku_relay/protocol.nim @@ -199,7 +199,7 @@ proc subscribe*(w: WakuRelay, pubsubTopic: PubsubTopic, handler: WakuRelayHandle debug "subscribe", pubsubTopic=pubsubTopic # we need to wrap the handler since gossipsub doesnt understand WakuMessage - let wrappedHandler = proc(pubsubTopic: string, data: seq[byte]): Future[void] {.gcsafe, raises: [].} = + let wrappedHandler = proc(pubsubTopic: string, data: seq[byte]): Future[void] {.gcsafe, raises: [Defect].} = let decMsg = WakuMessage.decode(data) if decMsg.isErr(): # fine if triggerSelf enabled, since validators are bypassed