]> Cypherpunks repositories - gostls13.git/commit
runtime: make sure to properly park before going to sleep in Windows ConsoleControlHa...
authorPatrik Nyblom <pnyb@google.com>
Tue, 16 Nov 2021 22:35:59 +0000 (14:35 -0800)
committerPatrik Nyblom <pnyb@google.com>
Wed, 17 Nov 2021 17:04:16 +0000 (17:04 +0000)
commit54b9cb80372f45b5e86c5246717c766fac6f1fe6
tree2dac6953c77eec059a4e09d87419f99160792f65
parent4083a6f3776487e707d4c56c63b1d7dbabb01fb0
runtime: make sure to properly park before going to sleep in Windows ConsoleControlHandler

This change avoids the program intermittently hanging on windows/arm64 after getting
a signal for which the ConsoleControlHandler can not return.

Fixes #49458

Change-Id: Ie28f0f437c7e0f9634b6b3e29dc6cdebd5d996f6
Reviewed-on: https://go-review.googlesource.com/c/go/+/364556
Trust: Patrik Nyblom <pnyb@google.com>
Trust: Dan Scales <danscales@google.com>
Run-TryBot: Patrik Nyblom <pnyb@google.com>
Run-TryBot: Cherry Mui <cherryyz@google.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
src/runtime/os_windows.go