diff options
author | Masood Malekghassemi <atash@google.com> | 2016-03-15 13:24:10 -0700 |
---|---|---|
committer | Masood Malekghassemi <atash@google.com> | 2016-03-15 14:30:15 -0700 |
commit | cbd1bce45a605df97aa00a42b7568d08419253f9 (patch) | |
tree | 28e049bd8397ae27dfdc36478c9a10efc099c86e /vsprojects/vcxproj | |
parent | 85b460fb516e76843c3b091fb6fb4e801878d275 (diff) |
Fix two ways tests can hang
Both have to do with the test runner's handling of the tests. With one
it's the read thread somehow outliving the other threads (e.g. with
ctrl-C). The other is due to a filled OS-level pipe's buffer causing a
block while code is still holding the GIL in some gRPC core function. We
can't empty the buffer from Python because the GIL is held, and the OS
can't unblock because it's waiting for the buffer to get cleared:
deadlock.
Diffstat (limited to 'vsprojects/vcxproj')
0 files changed, 0 insertions, 0 deletions