mirror of
https://github.com/status-im/nim-eth-p2p.git
synced 2025-02-03 02:23:30 +00:00
Fix the nimbus build
This commit is contained in:
parent
b49b8dca6d
commit
0300ebdb14
@ -329,10 +329,10 @@ proc onPeerDisconnected(ctx: SyncContext, p: Peer) =
|
|||||||
|
|
||||||
proc startSync(ctx: SyncContext) =
|
proc startSync(ctx: SyncContext) =
|
||||||
var po: PeerObserver
|
var po: PeerObserver
|
||||||
po.onPeerConnected = proc(p: Peer) =
|
po.onPeerConnected = proc(p: Peer) {.gcsafe.} =
|
||||||
ctx.onPeerConnected(p)
|
ctx.onPeerConnected(p)
|
||||||
|
|
||||||
po.onPeerDisconnected = proc(p: Peer) =
|
po.onPeerDisconnected = proc(p: Peer) {.gcsafe.} =
|
||||||
ctx.onPeerDisconnected(p)
|
ctx.onPeerDisconnected(p)
|
||||||
|
|
||||||
ctx.peerPool.addObserver(ctx, po)
|
ctx.peerPool.addObserver(ctx, po)
|
||||||
|
@ -75,7 +75,7 @@ const
|
|||||||
keyAnnounceType = "announceType"
|
keyAnnounceType = "announceType"
|
||||||
keyAnnounceSignature = "sign"
|
keyAnnounceSignature = "sign"
|
||||||
|
|
||||||
proc initProtocolState(network: LesNetwork, node: EthereumNode) =
|
proc initProtocolState(network: LesNetwork, node: EthereumNode) {.gcsafe.} =
|
||||||
network.peers = initSet[LesPeer]()
|
network.peers = initSet[LesPeer]()
|
||||||
|
|
||||||
proc addPeer(network: LesNetwork, peer: LesPeer) =
|
proc addPeer(network: LesNetwork, peer: LesPeer) =
|
||||||
|
Loading…
x
Reference in New Issue
Block a user