PATCH: kwallet lockup (#65978/#71048)

Lubos Lunak l.lunak at suse.cz
Mon Jan 12 15:39:36 GMT 2004


On Monday 12 of January 2004 16:32, Waldo Bastian wrote:
> On Mon January 12 2004 16:04, Lubos Lunak wrote:
> > On Thursday 08 of January 2004 14:52, Lubos Lunak wrote:
> > >  Hello,
> > [snip]
> >
> >  Could somebody say something about the patches? Or a better idea how to
> > handle this wallet problem? I noticed the kwallet code got already
> > reverted and use async DCOP call for opening the wallet,
>
> No, that's not an asynchronous DCOP call. That's a synchronous DCOP call
> with an event-loop.

 Oops, of course.

>
> > but this is apparently
> > causing Danimo's Kontact problem, and is probably not that good in
> > general (http://lists.kde.org/?l=kde-core-devel&m=107366739332428&w=2).
> > On the other hand, blocking DCOP call will cause #71048.
>
> The solution is to use asynchronous DCOP calls... (In fact kwallet seems to
> have an option to use its home-brew version of those already) you call and
> return to the main-event loop. When the answer comes back you get a signal
> back. So what needs to happen is that kwallet.cc reverts to 1.42 and that
> khtml gets changed so that it opens the wallet asynchronously.

 That's not going to be only khtml, that's going to be everything using 
kwallet. I'm not sure if people would like to always have to open wallets 
asynchronously.

-- 
Lubos Lunak
KDE developer
---------------------------------------------------------------------
SuSE CR, s.r.o.  e-mail: l.lunak at suse.cz , l.lunak at kde.org
Drahobejlova 27  tel: +420 2 9654 2373
190 00 Praha 9   fax: +420 2 9654 2374
Czech Republic   http://www.suse.cz/




More information about the kde-core-devel mailing list