]> Cypherpunks repositories - gostls13.git/commit
runtime: use AddVectoredContinueHandler on Windows XP amd64
authorAlex Brainman <alex.brainman@gmail.com>
Mon, 6 Jul 2015 00:34:01 +0000 (10:34 +1000)
committerAlex Brainman <alex.brainman@gmail.com>
Sat, 11 Jul 2015 07:02:57 +0000 (07:02 +0000)
commitd5004ee69e117936890bf85b924c38f3bb505a6d
tree5e7922d952aff287d3bae66c8b3417f93079e82a
parent8b221092b9a9664918c28a76b109786956e0057d
runtime: use AddVectoredContinueHandler on Windows XP amd64

Recent change (CL 10370) unexpectedly broke TestRaiseException on
Windows XP amd64. I still do not know why. But reverting old
CL 8165 fixes the problem.

This effectively makes Windows XP amd64 use AddVectoredContinueHandler
instead of SetUnhandledExceptionFilter for exception handling. That is
what we do for all recent Windows versions too.

Fixes #11481

Change-Id: If2e8037711f05bf97e3c69f5a8d86af67c58f6fc
Reviewed-on: https://go-review.googlesource.com/11888
Run-TryBot: Alex Brainman <alex.brainman@gmail.com>
Reviewed-by: Daniel Theophanes <kardianos@gmail.com>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/runtime/os1_windows.go
src/runtime/signal_windows.go