chiark / gitweb /
resolved: properly free network monitor
[elogind.git] / src / resolve / resolved-manager.c
index 9d073c725cdf23a336b559d635588201b2fb836d..b4f4d07147f08ddb132c828efae71d447b47b87e 100644 (file)
@@ -149,6 +149,8 @@ void manager_free(Manager *m) {
         if (!m)
                 return;
 
+        sd_event_source_unref(m->network_event_source);
+        sd_network_monitor_unref(m->network_monitor);
         sd_event_unref(m->event);
 
         while ((address = m->fallback_dns)) {