]> Cypherpunks repositories - gostls13.git/commit
runtime: don't preempt if preemption is disabled
authorCherry Zhang <cherryyz@google.com>
Fri, 26 Jun 2020 15:57:08 +0000 (11:57 -0400)
committerCherry Zhang <cherryyz@google.com>
Fri, 26 Jun 2020 17:07:58 +0000 (17:07 +0000)
commitd1015f3e58e50c3e6f958391a9174fc15e030e83
treed6b79551fbc2ed6fe0ac8a03881dd2b95d2b4273
parentc143a5f2a692c2da6a5d29ca9a9462df3a17e0dc
runtime: don't preempt if preemption is disabled

If asyncpreemptoff is set, don't preempt upon receiving a SIGURG.

Fixes #38531.

Change-Id: I6d9a828b45c199d3e479cbdfe17a896a40d540f9
Reviewed-on: https://go-review.googlesource.com/c/go/+/240121
Run-TryBot: Cherry Zhang <cherryyz@google.com>
Reviewed-by: Keith Randall <khr@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/runtime/signal_unix.go