http://bugzilla.moblin.org/show_bug.cgi?id=3602
--- Comment #4 from yongsheng zhu <yongsheng.zhu(a)intel.com> 2009-12-02 22:12:08 PST
---
passwords stored/retrieved in keyring is outside of libsyncevolution. Only
command line syncevolution implements it now. I think for command line, we
don't need to call the async version gnome-keyring.
DBus server also have to include the support of keyring. Now it is a missing
feature. I wonder whether we let users know this and how they set it.
For DBus server, gnome_keyring_find_password_sync is called when doing sync.
This can block sync but doesn't block the ui. dbus server schedules sync
interally without users interaction(Session.sync() returns immediately after
setting some statues). However, gnome_keyring_find_password_sync blocking sync
is reasonable. I think sync can't be started unless passwords are ready.
The previous problem is that sync gnome-keyring call is in UI and could blocks
the UI which have no response unless this gnome-keyring call is returned. so I
wonder whether it is a real problem in the new design.
--
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.