Michiel Meeuwissen wrote:
Nico Klasens wrote:
At the moment, I am investigating how to solve this issue. Suggestions
are welcome.
I have created an issue in jira: http://www.mmbase.org/jira/browse/MMB-1367
IIRC there is code to remove observers, but perhaps it is not (any more?)
working correctly. I don't have any immediate suggestions. Would have to
dive in the code myself then too. Perhaps things are removed from the cache
in an unanticipated manner (not using the remove-method or so).
Good luck :-)
Happy Hollydays, btw. Also to the rest of the list.
MMBase 1.8 introduced a CacheImplementationInterface to support OSCache.
The cache does not extend the LRUHashtable anymore The LRUHashtable
calls the remove method for the least recently used key. This was the
remove method of the Cache in 1.7. In 1.8, it is just the remove method
of the LRUHashtable and it does not know that it is wrapped by a Cache.
I am working on a fix, but don't know what the performance penalty will be.
Nico
_______________________________________________
Developers mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/developers