http://bugzilla.meego.com/show_bug.cgi?id=616
Summary: command line: cancel password request
Classification: MeeGo Projects
Product: SyncEvolution
Version: unspecified
Platform: All
OS/Version: IA
Status: ASSIGNED
Severity: enhancement
Priority: Low
Component: SyncEvolution
AssignedTo: syncevolution-bugs(a)meego.bugs
ReportedBy: patrick.ohly(a)intel.com
QAContact: jingke.zhang(a)intel.com
CC: syncevolution-bugs(a)meego.bugs,
syncevolution-default-bugs(a)meego.bugs
Estimated Hours: 0.0
To reproduce:
- start sync-ui
- run "syncevolution --run --sync-property password=- <some config>"
- once the sync-ui pops up it's password dialog, cancel the sync
or enter a password
Actual:
- command line stuck in password prompt
Expected:
- command line should stop waiting for password input
and proceed with displaying the sync result
Implementing this may be hard. We would need a means to keep the mainloop
running (to handle further InfoRequest signals) while handling keyboard input.
A simpler solution would be to accept an empty password, then check if the
password was provided by someone else in the meantime, if not, cancel the sync.
I find that acceptable.
It also fixes the current (minor) problem that entering an empty password
proceeds with the sync session, then fails with an authentication error.
--
Configure bugmail:
http://bugzilla.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.