Skip to content

Conversation

@PetrHeinz
Copy link
Member

Under heavy logging loads, ConcurrentModificationException might have appeared.

Managed to reproduce the issue, synchronize the queue modifications to make the atomic, and verified the issue is resolved. Planning on releasing as v0.3.5.

around 30% repeatability:

gradle run | grep clearing
2025-12-02 12:10:09.857 ERROR Error clearing 10 logs from batch, will retry immediately.
2025-12-02 12:10:09.857 ERROR Error clearing 10 logs from batch, will retry immediately.
you would see ERROR logs with 'Error clearing X logs from batch'
@PetrHeinz PetrHeinz requested a review from curusarn December 2, 2025 12:29
Copy link
Contributor

@curusarn curusarn left a comment

Choose a reason for hiding this comment

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

Thanks!

@PetrHeinz PetrHeinz merged commit 776b215 into main Dec 2, 2025
@PetrHeinz PetrHeinz deleted the ph/concurrent-modification-fix branch December 2, 2025 18:20
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