diff options
Diffstat (limited to 'src/runtime/proc.go')
-rw-r--r-- | src/runtime/proc.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/runtime/proc.go b/src/runtime/proc.go index 140717535..05ecb3d9e 100644 --- a/src/runtime/proc.go +++ b/src/runtime/proc.go @@ -27,7 +27,7 @@ func main() { maxstacksize = 250000000 } - onM(newsysmon) + systemstack(newsysmon) // Lock the main goroutine onto this, the main OS thread, // during initialization. Most programs won't care, but a few @@ -151,7 +151,7 @@ func goparkunlock(lock *mutex, reason string) { } func goready(gp *g) { - onM(func() { + systemstack(func() { ready(gp) }) } |