From a97dcc12e486ecff531809802930a26c4da827f2 Mon Sep 17 00:00:00 2001 From: Tom Gundersen Date: Wed, 4 Feb 2015 15:00:20 +0100 Subject: networkd: exit on idle We will be woken up on rtnl or dbus activity, so let's just quit if some time has passed and that is the only thing that can happen. Note that we will always stay around if we expect network activity (e.g. DHCP is enabled), as we are not restarted on that. --- src/network/networkd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/network/networkd.c') diff --git a/src/network/networkd.c b/src/network/networkd.c index 0aaef8b792..571f523898 100644 --- a/src/network/networkd.c +++ b/src/network/networkd.c @@ -110,7 +110,7 @@ int main(int argc, char *argv[]) { "READY=1\n" "STATUS=Processing requests..."); - r = sd_event_loop(m->event); + r = manager_run(m); if (r < 0) { log_error_errno(r, "Event loop failed: %m"); goto out; -- cgit v1.2.3-54-g00ecf