[bcl] Avoid waiting for events inside a finalizer in Process.WaitForExit () because...
authorZoltan Varga <vargaz@gmail.com>
Thu, 30 Mar 2017 01:42:01 +0000 (21:42 -0400)
committerGitHub <noreply@github.com>
Thu, 30 Mar 2017 01:42:01 +0000 (21:42 -0400)
commitdd08fd4160ee549fc529bd1e819ffd3c54f62cd8
treeecbdf12676a8c1a242bf0b3a9f85b80b4422358a
parentbcefc710782c9e95d3e9bcad58d4bcf1a944150d
[bcl] Avoid waiting for events inside a finalizer in Process.WaitForExit () because it can hang if the thread which sets the event is aborted during shutdown. Fixes #53843. (#4609) (#4617)
mcs/class/referencesource/System/services/monitoring/system/diagnosticts/Process.cs