Fix the hang in the debugger tests repo on OS X. (dotnet/coreclr#6079)
authorMike McLaughlin <mikem@microsoft.com>
Thu, 30 Jun 2016 22:49:46 +0000 (15:49 -0700)
committerGitHub <noreply@github.com>
Thu, 30 Jun 2016 22:49:46 +0000 (15:49 -0700)
commit0f508baa1add1208fcf10a2305c353fe049052f0
tree84e741fed23be8295b57bbdd07c978345e2a98ea
parent658d7da5778f817a25b9614a44cd7a3e991ced7c
Fix the hang in the debugger tests repo on OS X. (dotnet/coreclr#6079)

The transport pipe closes during shudown where blocked/deadlocked with the pending read on the transport thread.

Commit migrated from https://github.com/dotnet/coreclr/commit/7487889945fff12556f10c72ea9dc7732f7f0528
src/coreclr/src/debug/debug-pal/unix/twowaypipe.cpp