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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.