-
Notifications
You must be signed in to change notification settings - Fork 788
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add an async sigint handler * Improve async runner interface * Fix error handling in *handle_timeout * Fix async_read_from_file_when_ready * Simplify async_kill_processes_and_descendants * Group kill_process_and_descendants into single command * Call sigint manager only for live processes * Guard against empty pid list in sigint handler * Cleanup comments * Reimplement CommandManager.kill in terms of kill_processes_and_descendants * Use fifo for attribute file * Fix `temporary_fifo` type annotation * Fix `temporary_fifo` type annotation on py37 and py38 * Fix rewriting the current run metadata * Wrap execs in `async_kill_processes_and_descendants` in try/except
- Loading branch information
1 parent
8ccbbbe
commit 286f9ac
Showing
6 changed files
with
288 additions
and
105 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
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
Oops, something went wrong.