From fd9241341790193462ba145b1d2b3cb985a77359 Mon Sep 17 00:00:00 2001 From: Janusz Dziedzic Date: Fri, 24 Jan 2014 23:12:24 +0100 Subject: [PATCH] hostapd: Increase timeout for channel list update to 5 seconds Before this patch, 1 second timeout was used for regulatory updates. In some cases, specially when we reload driver modules on some slower platforms this could take more than 1 second (about 2 seconds). This is important specially for DFS case, where we have to have correct DFS region before we will start CAC. In other case (unknown DFS region), CAC will fail. 5 seconds should be enough for all cases. Signed-hostap: Janusz Dziedzic --- src/ap/hostapd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ap/hostapd.c b/src/ap/hostapd.c index 220211c6b..f9edf3b3f 100644 --- a/src/ap/hostapd.c +++ b/src/ap/hostapd.c @@ -1028,7 +1028,7 @@ static int setup_interface(struct hostapd_iface *iface) if (os_strncmp(previous_country, country, 2) != 0) { wpa_printf(MSG_DEBUG, "Continue interface setup after channel list update"); iface->wait_channel_update = 1; - eloop_register_timeout(1, 0, + eloop_register_timeout(5, 0, channel_list_update_timeout, iface, NULL); return 0;