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

List:       kde-core-devel
Subject:    Re: Review Request: Workaround for non-thread-safety of
From:       Sebastian Trüg <trueg () kde ! org>
Date:       2010-05-28 7:36:41
Message-ID: 4BFF7289.5000609 () kde ! org
[Download RAW message or body]

The workaround I propose here which we already use in libnepomuk may not
handle all cases (I dont know) but it makes the whole system a lot
stabler. Disabling the workaround in libnepomuk makes it crash all the
time. With the workaround I did not have one crash.

Cheers,
Sebastian

On 05/28/2010 12:24 AM, Thiago Macieira wrote:
> Em Sexta-feira 28. Maio 2010, às 00.14.13, Sebastian Trüg escreveu:
>> While it is great that we have a fix I have to agree with Lubos: it will
>> probably take a while for distributions to update to DBus 1.4. During
>> that time the workaround helps preventing many crashes...
> 
> You can't properly work around this from outside QtDBus, sorry.
> 
> Unless you have a fully dedicated QDBusConnection and you protect all message 
> sends with a mutex (and this includes signal connections).
> 
[prev in list] [next in list] [prev in thread] [next in thread] 

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