@cryptotaxi247 / kubo / commits / 63c8a9eb1

pass reference to reader instead of using the one on the object

License: MIT Signed-off-by: Jeromy <why@ipfs.io>

Jeromy committed Jun 15, 2016 at 11:13 UTC 63c8a9eb160ab01069136b179fe2834c34950a33
1 file changed +3 -3
routing/dht/dht_net.go
+3 -3
@@ -230,9 +230,9 @@ func (ms *messageSender) SendRequest(ctx context.Context, pmes *pb.Message) (*pb
230
231 func (ms *messageSender) ctxReadMsg(ctx context.Context, mes *pb.Message) error {
232 errc := make(chan error, 1)
233 - go func() {
234 - errc <- ms.r.ReadMsg(mes)
235 - }()
233 + go func(r ggio.ReadCloser) {
234 + errc <- r.ReadMsg(mes)
235 + }(ms.r)
236
237 select {
238 case err := <-errc: