To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=60812 Issue #:|60812 Summary:|refresh in configmgr leaves invalid items in cache Component:|framework Version:|680m142 Platform:|All URL:| OS/Version:|All Status:|NEW Status whiteboard:| Keywords:| Resolution:| Issue type:|DEFECT Priority:|P3 Subcomponent:|code Assigned to:|sb Reported by:|lo
------- Additional comments from [EMAIL PROTECTED] Thu Jan 19 01:57:35 -0800 2006 ------- When refresh is called in the ConfigurationProvider's XRefresh interface, the cachemanager only refreshes those items in the cache that are referenced at the time of the refresh. Unreferenced items are neither refreshed, nor are they removed from the cache. This leads to requests for items having invalid results, if an item has been used (and cached) before the refresh but is no longer referenced at the time of the refresh and is used again after the refresh. To fix Bugtracker issue 122215 I have modified the code in configmgr/source/treecache/cachecontroller.cxx:921 so that every item in the cache is refreshed. This is a potential performance problem. Unreferenced items should be disposed in the else-branch of that code. --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]