KWallet::openWallet(Synchronous) : time out after 1 hour rather than 25 seconds.

Review Request #127121 - Created Feb. 20, 2016 and submitted

Information
David Faure
kwallet
master
0288c92...
Reviewers
kdeframeworks
vrusu
The default DBus timeout is 25 seconds, which means that if the user went to
get a cup of tea during session startup, when they come back they get prompted
with all sorts of additional non-kwallet password requests due to all kwallet
requests having timed out.

I added setTimeout in QDBusAbstractInterface in Qt 4.8 for things like this.

Testcase:
 eval `dbus-launch`
 export SSH_ASKPASS=$KDEDIR/bin/ksshaskpass
 ssh-add < /dev/null
(but the same happens with the IMAP resource etc.)

(see commit log)

David Faure
Andreas Hartmetz
David Faure
David Edmundson
David Faure
Review request changed

Status: Closed (submitted)

Change Summary:

Submitted with commit 40f1fd03fc6d86f206322a100c5e1ead0df33493 by David Faure to branch master.
Loading...