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
