From: Felix Fietkau Date: Wed, 29 Sep 2021 12:59:11 +0000 (+0200) Subject: wireless: reset retry counter when setup succeeds X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=e467e0ff44c00cdd722e7149baaa8706d44e657e;p=project%2Fnetifd.git wireless: reset retry counter when setup succeeds A wireless device restart cycle can be triggered if a tracked process (e.g. hostapd) dies and is restarted, and this left the retry counter untouched Signed-off-by: Felix Fietkau --- diff --git a/wireless.c b/wireless.c index 8fbb87a..1b5e78e 100644 --- a/wireless.c +++ b/wireless.c @@ -599,6 +599,7 @@ wireless_device_mark_up(struct wireless_device *wdev) } netifd_log_message(L_NOTICE, "Wireless device '%s' is now up\n", wdev->name); + wdev->retry = WIRELESS_SETUP_RETRY; wdev->state = IFS_UP; vlist_for_each_element(&wdev->interfaces, vif, node) wireless_interface_handle_link(vif, NULL, true);