-
-
Notifications
You must be signed in to change notification settings - Fork 754
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* New multiprocess manager * lint it * Fixed test * Fixed `Process`.`__init__` * Fix signal handling in Multiprocess class * Update coverage fail_under value * Remove redundant log message * Update coverage fail_under value * Update coverage fail_under value * Update fail_under value in coverage report * Remove unused threading event * lint * more tests * More tests and fix bug * lint * Add pytest.mark.skipif for SIGHUP test on Windows * delete unused code * More tests * Try fix tests in Windows * make linter feels great * delete pytest-xdist * Try fix test in windows * Try make mypy happy * Skip tests in windows * lint * Try test basic run in Windows * Try fix error in Windows * lint * Skip tests in window * Try test in window * lint * Add import statement and set current working directory in test_multiprocess.py * lint * giveup * Refactor signal handling in Multiprocess class * Tests in windows * lint * lint * ignore mypy check in linux * Add __init__.py * fix warning * coverage ignore * Update coverage * coverage * Add documents * Update docs/deployment.md Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com> * Update uvicorn/supervisors/multiprocess.py Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com> * Update uvicorn/supervisors/multiprocess.py Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com> * Update uvicorn/supervisors/multiprocess.py Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com> * Update uvicorn/supervisors/multiprocess.py Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com> * Update uvicorn/supervisors/multiprocess.py Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com> * Update uvicorn/supervisors/multiprocess.py Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com> * Update uvicorn/supervisors/multiprocess.py Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com> * Update uvicorn/supervisors/multiprocess.py Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com> * Do not output the PID information repeatedly. * Fix occasional abnormal exits. * Update docs * Change subprocess termination logic in Multiprocess class * Update new_console_in_windows function to include pragma statement * Revert coverage to 98.35 * chore: Remove pragma statements from test_multiprocess functions * chore: Exclude test_multiprocess.py from coverage on Windows --------- Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
- Loading branch information
1 parent
22873a9
commit 53fa273
Showing
5 changed files
with
351 additions
and
36 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
Empty file.
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.