Repository
svn://anonsvn.kde.org/home/kde/trunk/KDE/kdelibs
/trunk/KDE/kdelibs
by
FrankOsterfeld
(Using name ‘osterfeld’)
on
2009-02-18 13:47
(10 months ago)
Wallet::openWallet() uses an event loop to wait for a dbus reply from kwalletd.
However, if the daemon crashes/is killed (as sometimes necessary on OS X) and never replies,
the app is stuck in the forever running event loop.
Thus keep a pointer to the event loop and quit the loop in case the daemon's dbus service goes away.
CCMAIL:kde-cor...@kde.org
| Language | Code Added | Code Removed | Comments Added | Comments Removed | Blanks Added | Blanks Removed | |
|---|---|---|---|---|---|---|---|
| C++ | 7 | 1 | 2 | 0 | 0 | 0 |
| File | Language | Code Added | Code Removed | Comments Added | Comments Removed | Blanks Added | Blanks Removed |
|---|---|---|---|---|---|---|---|
kdeui/util/kwallet.cpp
|
|||||||
| C++ | 7 | 1 | 2 | 0 | 0 | 0 | |