On Fr, 2011-03-18 at 14:57 +0000, David Bremner wrote:
> On Tue, 15 Mar 2011 13:27:03 +0100, Patrick Ohly <[email protected]> 
> wrote:
> 
> > My current thinking is to solve the problem in syncevo-dbus-server
> > locally, without support by the package manager:
> >       * at startup, determine a list of all shared libraries loaded into
> >         memory (/proc/self/maps)
> >       * set up change notifications for these files
> >       * when triggered *and* idle, restart the daemon
> 
> I'm certainly in favour of having things done without the package
> manager ;). Did you consider some kind of check done by the client
> (e.g. syncevolution cli tool) saying hey dbus server, I am version X,
> are you new enough?

That won't solve the problem when syncevo-dbus-server is running
permanently to execute regular time-based syncs. In that case files will
be updated underneath the daemon, causing it to fail in syncs, without
the command line or GTK UI talking to it at all.

-- 
Best Regards, Patrick Ohly

The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.


_______________________________________________
SyncEvolution mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution

Reply via email to