From dfc9f1a7c46cb6381156c355226043441f5b83ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BA=90=E6=96=87=E9=9B=A8?= <41315874+fumiama@users.noreply.github.com> Date: Sun, 11 Aug 2024 22:23:43 +0800 Subject: [PATCH] fix(link): early use of new listen buf --- gold/link/listen.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gold/link/listen.go b/gold/link/listen.go index b3c7351..4e74a13 100644 --- a/gold/link/listen.go +++ b/gold/link/listen.go @@ -86,10 +86,9 @@ func (m *Me) listen() (conn p2p.Conn, err error) { q := make(listenqueue, n) defer close(q) go q.listen(m, hasntfinished) - i := uint(0) for { usenewbuf := false - i %= n + i := uint(0) for !hasntfinished[i].TryLock() { i++ i %= n