From bd95a5c0ec00d6a52df2e3c0da5fb221eb5052f9 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Thu, 7 Apr 2022 21:57:32 +0200 Subject: [PATCH] dns: register NMDnsPlugin instance as wait-obj for shutdown nm_shutdown_wait_obj_register_object() today has no practical effect. In the future it will block shutdown until the object gets destroyed. We will want that NMDnsPlugin gets wrapped up during shut down, before quitting. --- src/core/dns/nm-dns-plugin.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/core/dns/nm-dns-plugin.c b/src/core/dns/nm-dns-plugin.c index 847d783996..4d1cd8c2aa 100644 --- a/src/core/dns/nm-dns-plugin.c +++ b/src/core/dns/nm-dns-plugin.c @@ -106,7 +106,9 @@ nm_dns_plugin_stop(NMDnsPlugin *self) static void nm_dns_plugin_init(NMDnsPlugin *self) -{} +{ + nm_shutdown_wait_obj_register_object(self, "dns-plugin"); +} static void nm_dns_plugin_class_init(NMDnsPluginClass *plugin_class)