[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: KMaiL: Can't setup D-Bus service. Probably already running.
From: Ralf Habacker <ralf.habacker () freenet ! de>
Date: 2008-02-17 19:43:17
Message-ID: 47B88E55.4050704 () freenet ! de
[Download RAW message or body]
Thiago Macieira schrieb:
> Ralf Habacker wrote:
>
>> I recognized a similar error with amarok starting the second time. I had
>> to restart dbus-daemon to avoid this message. In that case i assume that
>> the service KUniqueApplication registers in dbus wasn't unregistered at
>> application shutdown. At least there is no unregisterService() call in
>> whole kdelibs. May be that thiago can give some lights in this area.
>> Anyway the related code is located in
>> kdelibs/kdeui/kernel/kuniqueapplication.cpp line 146
>>
>
> The name unregisters automatically when the application exits.
>
Is this good progamming style not to unregister resources, which are
registered before and to expect that this unregistering is outside the
app ?
In fact does this mean that creating and deleting a KUniqueApplication
instance lets open a kind of "memory leak" in dbus, which should be
fixed in KUniqueApplication and not in dbus.
This belongs to Kapplication too.
Ralf
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic