Fix assert when unhandled exception is unwound and restored some previous code in...
authorMike McLaughlin <mikem@microsoft.com>
Tue, 20 Oct 2015 00:20:56 +0000 (17:20 -0700)
committerMike McLaughlin <mikem@microsoft.com>
Tue, 20 Oct 2015 17:12:41 +0000 (10:12 -0700)
commit2a4d10ab0e53ab75e9dbf10ab93794191ccaeba6
tree5af8f46ed8ccdc7ac343665586ef34306d1f54be
parent9d6ff2c4d1ecbd36ed2e3b1917118f2bcb57e1d4
Fix assert when unhandled exception is unwound and restored some previous code in the first pass dispatcher so the managed debugger notification is sent at the right time (during the first pass instead after everything is unwound).

Also fixed issue dotnet/coreclr#1799 by not masking SIGTERM anymore.

Commit migrated from https://github.com/dotnet/coreclr/commit/ce40fd159f6961efa44daeb6e7043a40407b6590
src/coreclr/src/pal/src/thread/threadsusp.cpp
src/coreclr/src/vm/exceptionhandling.cpp
src/coreclr/src/vm/exceptmacros.h