From: Seonah Moon Date: Wed, 22 Apr 2020 01:42:56 +0000 (+0900) Subject: wifi-netlink-scan: handle EAGAIN X-Git-Tag: submit/tizen/20200422.045342^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F12%2F231412%2F1;p=platform%2Fcore%2Fconnectivity%2Fnet-config.git wifi-netlink-scan: handle EAGAIN Change-Id: Ia4549e274ae5a3f93c01927d5b5e3bde992c2a2e --- diff --git a/packaging/net-config.spec b/packaging/net-config.spec index 58d8bda..da74760 100755 --- a/packaging/net-config.spec +++ b/packaging/net-config.spec @@ -1,6 +1,6 @@ Name: net-config Summary: TIZEN Network Configuration service -Version: 1.1.148 +Version: 1.1.149 Release: 3 Group: System/Network License: Apache-2.0 diff --git a/src/wifi-netlink-scan.c b/src/wifi-netlink-scan.c index 97fb74c..04d6f75 100755 --- a/src/wifi-netlink-scan.c +++ b/src/wifi-netlink-scan.c @@ -719,6 +719,10 @@ static int __netconfig_request_netlink_scan(struct nl_sock *socket, while (!results.done) { ret = nl_recvmsgs(socket, cb); +#if !defined TIZEN_WEARABLE + if (ret == -NLE_AGAIN && err >= 0) + continue; +#endif if (ret < 0 || err < 0) { DBG("scan failed"); ret = -1;