FeedService is not thread-safe

Steps to reproduce

Looking at the code, the class FeedServiceImpl uses the static variable "feeds" to keep track of FeedGenerator objects.
This variable is of type ArrayList which is not thread-safe but no mechanism protects this variable from concurrent access which could happen when changing the feed configuration at runtime.

Status

Assignee

Unassigned

Reporter

Sven Stauber

Severity

Incorrectly Functioning Without Workaround

Tags (folksonomy)

None

Components

Fix versions

Affects versions

6.4

Priority

Minor
Configure