[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