hal-device-manager: Connection ":1.2" is not allowed to add more
match rules
Kay Sievers
kay.sievers at vrfy.org
Tue Aug 3 17:21:48 PDT 2004
Any idea, why we add so many match rules to D-BUS? hal-device-manager's
D-BUS connection is dropped, cause it adds more than 128 rules, which
sounds a bit strange, right?
(I couldn't find how to set the maximum value in the config, but
changing the default to 256 in bus/config-parser.c[394] works)
Thanks,
Kay
[kay at pim ~]$ hal-device-manager
Traceback (most recent call last):
File "/usr/bin/hal-device-manager", line 15, in ?
DeviceManager()
File "/usr/share/hal/device-manager/DeviceManager.py", line 78, in
__init__
self.add_device_signal_recv (name);
File "/usr/share/hal/device-manager/DeviceManager.py", line 99, in
add_device_signal_recv
udi)
File "/usr/lib/python2.3/site-packages/dbus.py", line 89, in
add_signal_receiver
dbus_bindings.bus_add_match(self._connection, match_rule)
File "dbus_bindings.pyx", line 1417, in dbus_bindings.bus_add_match
dbus_bindings.DBusException: Connection ":1.2" is not allowed to add more match rules (increase limits in configuration file if required)
_______________________________________________
hal mailing list
hal at freedesktop.org
http://freedesktop.org/mailman/listinfo/hal
More information about the Hal
mailing list