Re: How to do backend-per-process with GDBus properly

2014-07-31 Thread Milan Crha
On Mon, 2014-07-14 at 16:42 -0003, Tristan Van Berkom wrote: Hope this is of some help, Hi, Fidencio landed the changes at the end of the last week. He managed to fix the issue and it's working more or less as you described. Thanks and bye, Milan

How to do backend-per-process with GDBus properly

2014-07-14 Thread Milan Crha
Hello, there is an effort in evolution-data-server to change address book and calendar factories to run each backend in a separate process, pretty much like webkit2 runs its views. The reason is obvious, if one backend misbehaves, then the other backends, including the factory process,

Re: How to do backend-per-process with GDBus properly

2014-07-14 Thread Tristan Van Berkom
Hi Milan, On Fri, 2014-05-30 at 17:34 +0200, Milan Crha wrote: [...] In case of another client trying to open a different backend, the steps above will look the same, only the factory will open a new subprocess. The subprocess part makes it complicated, because: a) the needed D-Bus