When do open_sync() gets called from a calendar backend?
Jules Colding <[email protected]>
| Newsgroups | gmane.comp.gnome.evolution.devel |
|---|---|
| Message-ID | <1146830742.12790.179.camel__46213.1229498938$1146830785$gmane$org@omc-2.omesc.com> |
Hi, I am a bit mystified, due to my lack of intellectual resources, about the behavior of my calendar backend. I have created the gconf source for the calendar and are trying to get Evolution to call open_sync() on it, but that never happens. Instead I am seeing set_mode_sync() and set_default_timezone_sync() being invoked (in that order). The next thing to happen is that Evolution tells me that it is unable to open the calendar. Do I have to invoke open_sync() myself at some appropriate time? Thanks, jules BTW: I have invoked e_cal_backend_sync_set_lock(backend, TRUE) in e_cal_backend_brutus_init() to force serialization of method invocations.