Fix in sendInfoRequest

This commit is contained in:
Kleissner
2021-07-29 04:41:18 +02:00
parent 3233bf5c1b
commit dc54f94351

View File

@@ -177,7 +177,13 @@ func (client *SearchClient) sendInfoRequest(nodes []*Node, resultChan chan *Node
info = client.dht.NewInformationRequest(client.Action, client.Key, nodes) info = client.dht.NewInformationRequest(client.Action, client.Key, nodes)
info.ResultChanExt = resultChan info.ResultChanExt = resultChan
client.dht.SendRequestFindNode(info)
switch client.Action {
case ActionFindNode:
client.dht.SendRequestFindNode(info)
case ActionFindValue:
client.dht.SendRequestFindValue(info)
}
go func() { go func() {
select { select {