Skip to content

Conversation

@arvindsv
Copy link
Member

Due to https://jira.qos.ch/browse/LOGBACK-1359, RollingFileAppender#start is not thread safe. Plugin logging service creates a rolling file appender and starts it. If multiple plugins try to log at the same time, a ConcurrentModificationException can happen.

It shows up as a test failure: https://build.gocd.org/go/tab/build/detail/build-linux/2345/build-non-server/1/plugin-infra

Due to https://jira.qos.ch/browse/LOGBACK-1359, RollingFileAppender#start is not thread safe. Plugin logging service
creates a rolling file appender and starts it. If multiple plugins try to log at the same time, a ConcurrentModificationException
can happen.
@arvindsv arvindsv added this to the Release 18.3 milestone Mar 20, 2018
@arvindsv arvindsv requested a review from jyotisingh March 20, 2018 09:09
@jyotisingh jyotisingh merged commit f3cfac4 into gocd:master Mar 20, 2018
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