Skip to content

Optimize concurrent logging via adaptive spin-retry loops - #155

Merged
kevoreilly merged 1 commit into
kevoreilly:capemonfrom
doomedraven:opt/adaptive-logging
Aug 17, 2026
Merged

Optimize concurrent logging via adaptive spin-retry loops#155
kevoreilly merged 1 commit into
kevoreilly:capemonfrom
doomedraven:opt/adaptive-logging

Conversation

@doomedraven

Copy link
Copy Markdown
Contributor

Replaces immediate exit/drop of logging events on mutex contention in loq with an adaptive retry loop. Spins up to 100 times and yields processing slices using SwitchToThread() before falling back, preventing silents drops of API logging events under intense multi-threaded workloads.

Replaces immediate exit/drop of logging events on mutex contention in loq with an adaptive retry loop. Spins up to 100 times and yields processing slices using SwitchToThread() before falling back, preventing silents drops of API logging events under intense multi-threaded workloads.
@kevoreilly
kevoreilly merged commit 41b69fa into kevoreilly:capemon Aug 17, 2026
@doomedraven
doomedraven deleted the opt/adaptive-logging branch August 20, 2026 09:07
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