[Bug 303060] New: WalletInterface is synchronous
George Kiagiadakis
kiagiadakis.george at gmail.com
Thu Jul 5 13:22:48 BST 2012
https://bugs.kde.org/show_bug.cgi?id=303060
Bug ID: 303060
Severity: normal
Version: git-latest
Priority: NOR
Assignee: kde-telepathy-bugs at kde.org
Summary: WalletInterface is synchronous
Classification: Unclassified
OS: Linux
Reporter: kiagiadakis.george at gmail.com
Hardware: Other
Status: NEW
Component: common-internals
Product: telepathy
Apparently the wallet interface opens KWallet in a synchronous way. This allows
other events to be processed while waiting for KWallet's reply over dbus and
causes weird bugs like this one: https://gist.github.com/3053094
This is most likely the reason why the auth handler fails when connecting
multiple accounts at the same time, because handleChannels() is called while
some other code is waiting for the wallet to open, and then the wallet is
opened again and again with nested calls and it all breaks.
Reproducible: Always
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Kde-telepathy-bugs
mailing list