Skip to content
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

Make Non-blocking shutdown timeout configurable #3231

Open
wants to merge 2 commits into
base: v0.1.x
Choose a base branch
from

Conversation

Amberley-Sz
Copy link

@Amberley-Sz Amberley-Sz commented Mar 12, 2025

Updated the shutdown timeout for the non-blocking tracing-appender to be configurable, and added integration tests of the configurable timeout.

Motivation

Found a solution to this issue

Solution

Added a shutdown_timeout field in the builder, provided the default timeout to be 1 second but also allow users to custom a timeout through the builder pattern.

Can have another PR for master branch if necessary.

@Amberley-Sz Amberley-Sz requested a review from a team as a code owner March 12, 2025 19:15
@Amberley-Sz Amberley-Sz changed the title Non-blocking shutdown timeout to be configurable Make Non-blocking shutdown timeout configurable Mar 12, 2025
@davidbarsky
Copy link
Member

The changes look good to me, can you open a corresponding PR to the master branch as well?

@Amberley-Sz Amberley-Sz requested a review from hawkw as a code owner March 24, 2025 04:37
@Amberley-Sz Amberley-Sz force-pushed the v0.1.x branch 3 times, most recently from 3054ad9 to 43637ce Compare March 24, 2025 04:53
@Amberley-Sz
Copy link
Author

The changes look good to me, can you open a corresponding PR to the master branch as well?

New PR on master branch here: #3242

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.

2 participants