Cancel (re)connect timer when deleting interface
[project/mdnsd.git] / interface.c
index f9fe40a..a09e7ce 100644 (file)
@@ -153,6 +153,7 @@ static void interface_close(struct interface *iface)
 
 static void interface_free(struct interface *iface)
 {
+       uloop_timeout_cancel(&iface->reconnect);
        interface_close(iface);
        free(iface);
 }