Repeated property-changed signals

Richard Hughes hughsient at gmail.com
Wed Apr 4 14:31:41 PDT 2007


On Wed, 2007-04-04 at 17:46 +0200, Danny Kukawka wrote:
> On Mittwoch, 4. April 2007, Richard Hughes wrote:
> > With git I'm getting the following when I remove AC:
> >
> > 15:56:02.865: acpi_ACAD property ac_adapter.present = false
> > 15:56:03.041: acpi_ACAD property ac_adapter.present = false
> > 15:56:03.048: acpi_BAT1 property battery.charge_level.percentage = 96
> > (0x60) 15:56:03.051: acpi_BAT1 property battery.charge_level.percentage =
> > 96 (0x60)
> >
> > acpi_listen seems to think that there is one event from either device,
> > so I'm unsure what the problem is here.
> 
> I can confirm this, I take a look at the problem. It is IMO something in the 
> acpi code, could not see this atm for other devices.

I've git bisected it and found the culprit:

commit 4a36ab4a5c0b0b9b9c7e593e8d227af99cd3a5dc
Author: David Zeuthen <davidz at redhat.com>
Date:   Sat Mar 31 22:37:48 2007 -0400

    change locking semantics slightly and add missing locking bits

Danny and I are coming up with a fix.

Richard.




More information about the hal mailing list