interface: cancel the remove timer on cleanup
[project/netifd.git] / interface.c
index 8627d97..df04ce3 100644 (file)
@@ -527,6 +527,7 @@ interface_cleanup(struct interface *iface)
 {
        struct interface_user *dep, *tmp;
 
+       uloop_timeout_cancel(&iface->remove_timer);
        device_remove_user(&iface->ext_dev);
 
        if (iface->parent_iface.iface)