Results 15 comments of wenyue

+1, not work on Windows 10, this is my settings: `````` version: 1.2.5 environment: sdk: ">=3.0.0 =3.7.0

For go-libp2p-kad-dht, context may be canceled when Resolving name. At this time, we should call the updatePeerValues method at the end.

If I don’t make a mistake, we will also update the datastore record in `updatePeerValues`. ``` if p == dht.self { err := dht.putLocal(ctx, key, fixupRec) if err != nil...

So if `self` is one of the closest nodes, and it find a better result, shouldn't it need to update the local record? According to the current code, when there...

Yes, that's the case. This is unusual when there are thousands of nodes, but it is not uncommon in a private network. Especially when using IPFS, and turned on the...

I wanna know, why we must return when `aborted` is true? Can we just not return? This can keeps the records on the node up to date. Is there any...

In the NewPubSubBroadcaster function,we join and create a psubTopic object, and this object should be closed when the context is done.