Skip to content

Conversation

mihe
Copy link
Contributor

@mihe mihe commented Sep 17, 2025

Follow-up to #11266.

Given that not accommodating for the potential thread-safety concerns in these methods can crash the entire engine in the worst case, even when the user doesn't spin up any threads of their own, we should probably mention it in our example implementation.

@mihe mihe added enhancement area:manual Issues and PRs related to the Manual/Tutorials section of the documentation cherrypick:4.5 labels Sep 17, 2025
@mihe mihe force-pushed the logger-thread-safety branch from a2735e9 to b9ca083 Compare September 18, 2025 15:40
Copy link
Member

@Calinou Calinou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me.

@mhilbrunner mhilbrunner merged commit 3521a55 into godotengine:master Sep 27, 2025
1 check passed
@mhilbrunner
Copy link
Member

Thank you!

@mihe mihe deleted the logger-thread-safety branch September 27, 2025 09:18
@mhilbrunner
Copy link
Member

Cherrypicked to 4.5 in #11337 and to stable in #11338.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:manual Issues and PRs related to the Manual/Tutorials section of the documentation enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants