From dc54f943512c42b9f8c969b2c7e8b63da7eb44a4 Mon Sep 17 00:00:00 2001 From: Kleissner Date: Thu, 29 Jul 2021 04:41:18 +0200 Subject: [PATCH] Fix in sendInfoRequest --- dht/Search Client.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/dht/Search Client.go b/dht/Search Client.go index 5c8fa7a..41b2051 100644 --- a/dht/Search Client.go +++ b/dht/Search Client.go @@ -177,7 +177,13 @@ func (client *SearchClient) sendInfoRequest(nodes []*Node, resultChan chan *Node info = client.dht.NewInformationRequest(client.Action, client.Key, nodes) info.ResultChanExt = resultChan - client.dht.SendRequestFindNode(info) + + switch client.Action { + case ActionFindNode: + client.dht.SendRequestFindNode(info) + case ActionFindValue: + client.dht.SendRequestFindValue(info) + } go func() { select {