http://bugzilla.moblin.org/show_bug.cgi?id=3427





--- Comment #26 from Chen Congwu <[email protected]>  2009-09-20 23:53:15 
---
(In reply to comment #24)
I have pushed the code to congwu branch, please have a look.
> (In reply to comment #23)
> I have merged the code to get the adaption to the modified libsynthesis engine
> included and tested, but this timeout code needs more work.
> 
> First, calling sleep() for a long duration prevents the syncevo-dbus-server
> from responding to D-Bus messages. Please introduce a
> EvolutionSyncClient::sleep() method which calls sleep() by default and in the
> DBusSyncClient runs the main loop while waiting. EvolutionSyncClient::sleep()
> should not return prematurely unless the time out expires or CTRL-C was
> pressed. sleep() could return early when some other signal is received
> (unlikely, but not impossible).
> 
> Second, the total duration for which we try to resend messages is not
> deterministic. This already was a problem before, I just didn't quite realize
> it.

> I therefore suggest to change the definition of our configuration variables 
> and
> the implementation:

-- 
Configure bugmail: http://bugzilla.moblin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching someone on the CC list of the bug.
_______________________________________________
Syncevolution-issues mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution-issues

Reply via email to