Revision 1193778
Go back to digest for 14th November 2010Other in KDE Base
              Michael Pyne committed changes in /branches/KDE/4.5/kdelibs/kdecore/util/kshareddatacache.cpp:  
              
                
              
Reapply most of Till Adam's initial Mac OS X fixes for KSharedDataCache to KDE 4.5 (will be in KDE Platform 4.5.4).
Although I made other changes to fix the Mac OS X issue (where timeouts were not supported), it is certainly still
possible to fail to acquire a lock and so the code needs to be ready to handle that condition.
I don't know of any specific crashes this fixes, but the current situation isn't ideal.
In addition a potential crash if the evictionPolicy() is checked when the cache is unmapped is now averted.        
File Changes
Modified  1 files  
                
                - /branches/KDE/4.5/kdelibs/kdecore/util/kshareddatacache.cpp
1 files changed in total  
               KDE Commit-Digest
                      KDE Commit-Digest