Skip to content
This repository has been archived by the owner on Jan 30, 2020. It is now read-only.

Investigate why go-systemd doesn't send events we expect #352

Closed
bcwaldon opened this issue Apr 19, 2014 · 2 comments
Closed

Investigate why go-systemd doesn't send events we expect #352

bcwaldon opened this issue Apr 19, 2014 · 2 comments

Comments

@bcwaldon
Copy link
Contributor

fleet would benefit from getting events when units are created/removed from go-systemd's dbus subscription functionality. Currently, we have to pull this state manually when we know we've created/removed a unit like so:

@jonboulle
Copy link
Contributor

In certain cases (see #540), UnitProperties change events are not getting sent in go-systemd either. This seems to be most trivially reproducible by rapidly stopping and starting a unit. An event is sent on dbus (1), but seemingly not picked up by go-systemd.

(1) e.g.

signal sender=:1.0 -> dest=(null destination) serial=36424 path=/org/freedesktop/systemd1/unit/foo_2eservice; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged

@bcwaldon
Copy link
Contributor Author

No longer necessary as we don't use dbus events anymore.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants