Skip to content

fix signal handler.#82

Merged
yndu13 merged 2 commits into
aliyun:masterfrom
TsinghuaDream:master
Jun 9, 2026
Merged

fix signal handler.#82
yndu13 merged 2 commits into
aliyun:masterfrom
TsinghuaDream:master

Conversation

@TsinghuaDream

Copy link
Copy Markdown
Contributor

No description provided.

weeping added 2 commits April 28, 2026 17:35
Remove signal.signal(SIGINT/SIGTERM) from library code which was
hijacking user's signal handlers and preventing normal process exit.
Use atexit.register(scheduler.shutdown) instead, which fires on normal
termination and doesn't interfere with user-defined signal handlers.
Verify that scheduler shutdown is registered via atexit when
async_update_enabled is True.
@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.


weeping seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

@yndu13 yndu13 merged commit 03fe7ed into aliyun:master Jun 9, 2026
0 of 41 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants