From: Ian Lance Taylor Date: Sat, 28 Mar 2020 00:21:57 +0000 (+0000) Subject: Revert "runtime: lock mtxpoll in AIX netpollBreak" X-Git-Tag: go1.15beta1~727 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=ef220dc53ed204386b30879ff1882b70a7fd602b;p=gostls13.git Revert "runtime: lock mtxpoll in AIX netpollBreak" This reverts CL 225618. This is causing TestNetpollBreak to fail on AIX more often than not. Change-Id: Ia3c24041ead4b320202f7f5b17a6b286f639a689 Reviewed-on: https://go-review.googlesource.com/c/go/+/226198 Run-TryBot: Ian Lance Taylor Reviewed-by: Bryan C. Mills TryBot-Result: Gobot Gobot --- diff --git a/src/runtime/netpoll_aix.go b/src/runtime/netpoll_aix.go index 61becc247e..c936fbb70f 100644 --- a/src/runtime/netpoll_aix.go +++ b/src/runtime/netpoll_aix.go @@ -130,9 +130,7 @@ func netpollarm(pd *pollDesc, mode int) { // netpollBreak interrupts a poll. func netpollBreak() { - lock(&mtxpoll) netpollwakeup() - unlock(&mtxpoll) } // netpoll checks for ready network connections.