Procházet zdrojové kódy

Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop

obscuren před 10 roky
rodič
revize
11e12680eb
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      p2p/discover/udp.go

+ 2 - 1
p2p/discover/udp.go

@@ -253,7 +253,8 @@ func (t *udp) loop() {
 
 		case reply := <-t.replies:
 			// run matching callbacks, remove if they return false.
-			for i, p := range pending {
+			for i := 0; i < len(pending); i++ {
+				p := pending[i]
 				if reply.from == p.from && reply.ptype == p.ptype && p.callback(reply.data) {
 					p.errc <- nil
 					copy(pending[i:], pending[i+1:])