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

List:       nepomuk
Subject:    Re: [Nepomuk] [Kde-pim] nepomukqueryservice crash
From:       Volker Krause <vkrause () kde ! org>
Date:       2012-07-09 17:25:36
Message-ID: 3045565.Kf6yN1nk3F () vkpc5 ! vkrause ! homelinux ! org
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


On Monday 09 July 2012 16:44:43 Vishesh Handa wrote:
> On Sun, Jul 8, 2012 at 4:30 PM, Volker Krause <vkrause@kde.org> wrote:
> > On Sunday 08 July 2012 09:40:32 David Faure wrote:
> > > On Saturday 07 July 2012 11:13:08 Volker Krause wrote:
> > > > On Friday 06 July 2012 14:44:30 David Faure wrote:
> > > > > I found the reason for the kmail composer window being disabled
> > 
> > forever,
> > 
> > > > > in
> > > > > some cases.
> > > > > 
> > > > > A blocking nepomuk query from an akonadiserver thread never
> > 
> > terminates,
> > 
> > > > > because nepomukqueryservice crashes meanwhile.
> > > > > 
> > > > > This leads to two bugs:
> > > > > 
> > > > > 1) queryserviceclient should kill blocking queries when
> > > > > _k_serviceUnregistered tells us the service crashed.
> > > > > The attached patch works for me, OK if I commit it to all
> > > > > appropriate
> > > > > branches? (kdelibs 4.8, kdelibs 4.9, nepomuk-core, akonadi master --
> > > > > LOL)
> 
> Ship it!
> 
> > > > +1 as far as Akonadi is concerned. We don't have
> > 
> > _k_serviceUnregistered at
> > 
> > > > all though, so this might require backporting a few more changes of
> > > > the
> > > > queryserviceclient code.
> > > 
> > > Yep, I have these commits ready for akonadi. Just waiting for an OK from
> > 
> > the
> > 
> > > nepomuk side.
> 
> Why does Akonadi have its own copy of the QueryServiceClient? Can't you
> just use ours?

The Akonadi server is in kdesupport and does not depends on kdelibs. Therefore 
using the Nepomuk one wasn't possible so far. Now with all the framework-
ification and the existence of nepomuk-core we might be able to revisit that.

regards,
Volker
["signature.asc" (application/pgp-signature)]

_______________________________________________
Nepomuk mailing list
Nepomuk@kde.org
https://mail.kde.org/mailman/listinfo/nepomuk


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

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