From 4c67639cf746e4da532c4b5b467f4cf8ba16e430 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: Wed, 13 Apr 2022 11:39:32 +0800 Subject: [PATCH] parallel listen --- gold/link/listen.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gold/link/listen.go b/gold/link/listen.go index 611de72..dc7efd3 100644 --- a/gold/link/listen.go +++ b/gold/link/listen.go @@ -18,7 +18,7 @@ func (m *Me) listen() (conn *net.UDPConn, err error) { return } var mu sync.Mutex - for i := 0; i < runtime.NumCPU(); i++ { + for i := 0; i < runtime.NumCPU()*4; i++ { go m.listenthread(conn, &mu) } return