On Mon, Jun 30, 2008 at 9:04 AM, Thorsten Scherler <[EMAIL PROTECTED]> wrote: > On Mon, 2008-06-30 at 08:34 -0400, Tim Williams wrote: >> On Mon, Jun 30, 2008 at 8:12 AM, Thorsten Scherler > ... >> >> I reckon in that case, it's either the caching or its deeper in the >> actual LM/nodes. You could try turning off caching completely and see >> if it helps. > > Turning caching off does not change the situation. > >> Or, you could change the implementation from a HashMap >> to a ConcurrentHashMap and see if that helps. > > I changed > public synchronized Object getAttribute(...) > which seems to fix the problem. > > :)
I'm not sure that having getAttribute synchronized is good long term. Have you noticed a performance problems now? Maybe create an issue to review this and figure out what the real culprit is in there? --tim