Commit 301bc66a authored by Clément Chigot's avatar Clément Chigot Committed by Ian Lance Taylor

runtime: fix netpollBreak for AIX

Change-Id: I2629711ce02d935130fb2aab29f9028b62ba9fe6
Reviewed-on: https://go-review.googlesource.com/c/go/+/204318
Run-TryBot: Ian Lance Taylor <iant@golang.org>
Reviewed-by: default avatarIan Lance Taylor <iant@golang.org>
parent 17190de0
......@@ -185,13 +185,12 @@ retry:
for read(rdwake, unsafe.Pointer(&b[0]), 1) == 1 {
}
}
// Do not look at the other fds in this case as the mode may have changed
// XXX only additions of flags are made, so maybe it is ok
unlock(&mtxset)
goto retry
// Still look at the other fds even if the mode may have
// changed, as netpollBreak might have been called.
n--
}
var toRun gList
for i := 0; i < len(pfds) && n > 0; i++ {
for i := 1; i < len(pfds) && n > 0; i++ {
pfd := &pfds[i]
var mode int32
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment