-
-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add clarification about GracefulExit
when using handle_signals=True
#7043
Add clarification about GracefulExit
when using handle_signals=True
#7043
Conversation
The issue #4414 is quite old, but I think this still needed addressing. I added a short mention about the need to handle |
I'll let @webknjaz look over it, as it was his issue. |
This comment was marked as off-topic.
This comment was marked as off-topic.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Other than the necessary change note improvements, this LGTM.
Cool, thanks! |
We've got some CI errors, probably because |
Hmm, should it be added to the reference section then? Previously, it was considered a private inner working of the library, and not meant to be used by a user. But, if we are now expecting users to catch the exception, then maybe it needs to be documented as part of the public API now.. |
I agree. I'll try to find a place to document the |
Head branch was pushed to by a user without write access
I added it under the same section that |
Backport to 3.10: 💚 backport PR created✅ Backport PR branch: Backported as #9122 🤖 @patchback |
Backport to 3.11: 💚 backport PR created✅ Backport PR branch: Backported as #9123 🤖 @patchback |
What do these changes do?
Clarify that
GracefulExit
needs to be handled manually when usinghandle_signals=True
inAppRunner
andServerRunner
.Are there changes in behavior for the user?
N/A
Related issue number
Fixes #4414
Checklist
CONTRIBUTORS.txt
CHANGES
folder<issue_id>.<type>
for example (588.bugfix)issue_id
change it to the pr id after creating the pr.feature
: Signifying a new feature..bugfix
: Signifying a bug fix..doc
: Signifying a documentation improvement..removal
: Signifying a deprecation or removal of public API..misc
: A ticket has been closed, but it is not of interest to users.