我在连接服务器的时候,先调用sl_NetAppDnsGetHostByName来获取服务器的ip地址,偶尔会出现sl_NetAppDnsGetHostByName返回失败的情况,error code为-159,错误码的定义为
#define SL_NET_APP_DNS_QUERY_NO_RESPONSE (-159) /* DNS query failed, no response */
当出现这种情况后,反复调用sl_NetAppDnsGetHostByName,返回的错误码都是-159,
紧接着我反复重新上电3200,同样会出现这个问题。过了3~5分钟后,我继续重启3200,此时sl_NetAppDnsGetHostByName返回成功。
我想请问下sl_NetAppDnsGetHostByName返回-159的原因是什么?出现此种情况,该怎么恢复?
谢谢。