GNOME Bugzilla – Bug 224269
potential deadlock in vtrash setup.
Last modified: 2004-09-29 20:42:40 UTC
When setting up the vtrash, the cache_lock is locked, then folders are added to the vfolder. It then tries to hook onto the folder_changed event. When closing down a folder (unref), it can emit the finalise event, and that will try (in the store), to lock the cache_lock. See above, deadlock. See attached.
Created attachment 41206 [details] thread 1 and thread 6 are deadlocked
This can't really be fixed till the vfolder store stuff is fixed.
Is this 1.2 doable?
no
Futuring, then.
mechanism very different in 2