-
Notifications
You must be signed in to change notification settings - Fork 144
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Handle case where output buffer is closed during shutdown (#365) * Handle case where output buffer is closed during shutdown - Prevent crash during launch shutdown when a process IO event happens after the buffers have been closed - Use unbuffered output in that case so IO still has a chance of being seen Signed-off-by: Pete Baughman <[email protected]> * Address MR feedback Signed-off-by: Pete Baughman <[email protected]> Signed-off-by: Ivan Santiago Paunovic <[email protected]> * Import test file without contaminating sys.modules (#360) Signed-off-by: Pete Baughman <[email protected]> Signed-off-by: Ivan Santiago Paunovic <[email protected]> * Release loop lock before waiting for it to do work (#369) Main thread can be blocked trying to acquire __loop_from_run_thread_lock while emit_event() in another thread is holding that lock and waiting for the main thread to emit the event. This change releases the lock before blocking. Signed-off-by: Shane Loretz <[email protected]> Signed-off-by: Ivan Santiago Paunovic <[email protected]> Co-authored-by: Peter Baughman <[email protected]> Co-authored-by: Shane Loretz <[email protected]>
- Loading branch information
1 parent
2f32b9f
commit bd47290
Showing
3 changed files
with
56 additions
and
35 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters