diff --git a/libp2pdht/private/eth/p2p/discoveryv5/transport.nim b/libp2pdht/private/eth/p2p/discoveryv5/transport.nim index 95f769f..1304045 100644 --- a/libp2pdht/private/eth/p2p/discoveryv5/transport.nim +++ b/libp2pdht/private/eth/p2p/discoveryv5/transport.nim @@ -62,7 +62,8 @@ proc newFakeDatagramTransport*[T](cbproc: DatagramCallback, GC_ref(udata) result.udata = cast[pointer](udata) result.local = local - network[local] = result + {.gcsafe.}: + network[local] = result type