Comment 10 for bug 850935

Revision history for this message
James Hunt (jamesodhunt) wrote :

I don't think it's spamming us. The code that is causing the cpu to max out I think is in upstart-udev-bridge.c:

276 pending_call = NIH_SHOULD (upstart_emit_event (upstart,
277 name, env, FALSE,
278 NULL, emit_event_error, NULL,
279 NIH_DBUS_TIMEOUT_NEVER));

Here, Upstart is expecting the auto-generated call upstart_emit_event() to succeed, but it clearly isn't so is spinning forever (but not actually emitting the "power_supply-device-added" event).

btw - libnih ddebs are here: http://ddebs.ubuntu.com/pool/main/libn/libnih/