PropertiesChanged signal

Michael 'Mickey' Lauer mickey at vanille-media.de
Sat May 8 01:52:40 PDT 2010


Am Samstag, den 08.05.2010, 10:37 +0200 schrieb Thiago Macieira:
> Em Sábado 8. Maio 2010, às 10.29.06, Michael 'Mickey' Lauer escreveu:
> > Am Samstag, den 08.05.2010, 09:24 +0200 schrieb Thiago Macieira:
> > > Em Sexta-feira 7. Maio 2010, às 23.10.00, Michael 'Mickey' Lauer escreveu:
> > > > And while we're there we could/should also fix the client-based signal
> > > > matching, which is IMO one of the major design flaws in DBus.
> > > > I know that the desktop people don't care, but still...
> > > 
> > > What is the issue?
> > 
> > Two issues:
> > 
> > 1.) Listeners are always woken up on any kind of signals (to run the
> > match function), no matter whether they are listening to a certain
> > signal or not. That's a waste of CPU hence battery.
> 
> Wrong. Listeners are woken up if there's a message (a signal) that matches 
> their listening rules.

Really? So that means the match rules are actually transferred to the
bus process and processed there? When has this change been introduced? 

-- 
:M:



More information about the dbus mailing list