The org.daisy.util.xml.PeekerImpl class is used declared as a static within FilesetImpl which under certain circumstances causes unwanted behavior. Concurrent access is one such circumstance: the implementation is not synchronized.
Logged In: YES user_id=523358
A global refactoring of all uses of Peeker is probably the best solution; to maintain speed optimization, probably using a Pool or a Factory solution.
Logged In: YES user_id=523358 Originator: YES
Peeker has been completely refactored: org.daisy.util.xml.peek.*
Log in to post a comment.
Logged In: YES
user_id=523358
A global refactoring of all uses of Peeker is probably the
best solution; to maintain speed optimization, probably
using a Pool or a Factory solution.
Logged In: YES
user_id=523358
Originator: YES
Peeker has been completely refactored: org.daisy.util.xml.peek.*