FWIW, X has exactly the same behaviour. It uses /var/run/acpid.socket if
existent and otherwise /proc/event directly. This breaks an upgrade of
acpid, because as soon as acpid is stop in postinst, X grabs /proc/event
and acpid can't be started successfully anymore.
I know, that the SuSE guys fixed this, by completely disabling this
fallback. Maybe a timeout with several retries before /proc/event is
grabbed exclusively would be a more sophisticated solution.

Cheers,
Michael
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to