PATCH: kwallet lockup (#65978/#71048)
molkentin at kde.org
Thu Jan 8 13:58:27 GMT 2004
On Thursday 08 January 2004 14:52, Lubos Lunak wrote:
> In order to be able to release the popup grab, the app talking to the
> wallet mustn't block in the DCOP call, but must reenter the event loop
>(kwallet.cc.patch). I hope the patch lists all cases where the problem can
>arise, but I'm not sure. Since closing of the popup is done as handling of
>the input events, but KApplication blocks all user input while waiting for
>DCOP calls, it needs to be patched to do that directly
>(kapplication.cpp.patch). Moreover, patching Qt is also recommended
>(qapplication_x11.cpp.patch), otherwise if the first mouse event doesn't
>result in closing the popup, the mouse will stay frozen.
My fault, I changed the code to no longer be async. The reason was that KNode
locked up when running in Kontact and firing KWallet. Can you check if that
works after your patch?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
More information about the kde-core-devel