[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [kwalletmanager] [Bug 254198] Kwalletd locks when 2 applications try to open the same wallet, the se
From:       Valentin Rusu <kde () rusu ! info>
Date:       2013-09-03 21:28:33
Message-ID: bug-254198-17878-O4qqx298yS () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=254198

Valentin Rusu <kde@rusu.info> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|http://commits.kde.org/kde- |http://commits.kde.org/kdel
                   |runtime/c5bdc96316e9e5f7270 |ibs/9027e0620d1f6bb06cbeb00
                   |85f65fcf8eb059ebf4357       |db1072047ccb8ff13

--- Comment #52 from Valentin Rusu <kde@rusu.info> ---
Git commit 9027e0620d1f6bb06cbeb00db1072047ccb8ff13 by Valentin Rusu.
Committed on 31/08/2013 at 23:16.
Pushed by vrusu into branch 'KDE/4.11'.

Fix the synchronous-mode wallet open logic

The wallet opening logic, for the synchronous mode, had a nested
event loops problem, leading to frozen kwalletd. That was because
kwalletd wasn't using qdbus delayed replies. kdelibs used
asynchronous open methods even for the synchronous mode, coupled
with an internal event loop to simulate synchronous mode.
This commit removes that internal event loop, as the kwalletd now
blocks on synchronous wallet open requests.

M  +8    -20   kdeui/util/kwallet.cpp

http://commits.kde.org/kdelibs/9027e0620d1f6bb06cbeb00db1072047ccb8ff13

-- 
You are receiving this mail because:
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic