powerd-dbus network extension
Daniel Drake
dsd at laptop.org
Tue Sep 6 12:17:08 EDT 2011
On Tue, Sep 6, 2011 at 4:36 PM, Paul Fox <pgf at laptop.org> wrote:
> - is there anything special about the network inhibit? i wonder if
> we should future-proof this by making it a generic
> "inhibit-suspend"/"allow-suspend" message? it might have other
> uses. but in that case, the requests have to nest correctly. so
> maybe something like:
>
> inhibit-suspend)
> : $(( no_suspend++ ))
> ;;
>
> allow-suspend)
> : $(( no_suspend = (no_suspend > 0) ? no_suspend - 1 : 0 ))
> ;;
>
> there may be value, though, in knowing who sent the message, if
> only for debugging -- that information can be passed as a second
> argument on the event. (the first argument should be a timestamp.)
Sounds like a good idea to me, so I've implemented this exactly as suggested.
> - does powerd-dbus always die correctly and cleanly when powerd dies?
Yes, the init system kills it. But I've made this more explicit in exit_actions.
New version:
http://dev.laptop.org/git/users/dsd/powerd
More information about the Devel
mailing list