From 3c2bfa23490738b8f2694bd532c93558a8d9da19 Mon Sep 17 00:00:00 2001 From: HubretXie Date: Tue, 26 Nov 2019 09:38:16 +0800 Subject: 【修复bug】修复sal判断internet连接的隐藏bug MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1、当前判断网卡是否连接Internet是通过连接rtt-thread的服务器来判断的, 2、这个月开始好像服务器挂了,不响应请求 3、这里超时用的2000秒,导致sys workqueue被卡死在这里了 --- components/net/sal_socket/src/sal_socket.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'components') diff --git a/components/net/sal_socket/src/sal_socket.c b/components/net/sal_socket/src/sal_socket.c index 2d8e703845..e5c55f8bf8 100644 --- a/components/net/sal_socket/src/sal_socket.c +++ b/components/net/sal_socket/src/sal_socket.c @@ -131,7 +131,7 @@ static void check_netdev_internet_up_work(struct rt_work *work, void *work_data) { #define SAL_INTERNET_VERSION 0x00 #define SAL_INTERNET_BUFF_LEN 12 -#define SAL_INTERNET_TIMEOUT (2 * RT_TICK_PER_SECOND) +#define SAL_INTERNET_TIMEOUT (2) #define SAL_INTERNET_HOST "link.rt-thread.org" #define SAL_INTERNET_PORT 8101 -- cgit v1.3.1