diff options
| author | HubretXie <[email protected]> | 2019-11-26 09:38:16 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2019-11-26 09:38:16 +0800 |
| commit | 3c2bfa23490738b8f2694bd532c93558a8d9da19 (patch) | |
| tree | 026e0aa6d5d975f9e7c3e31f2196117803004082 | |
| parent | 17f7f1c7ca2581b2e308888f8acb99ca8a541422 (diff) | |
【修复bug】修复sal判断internet连接的隐藏bug
1、当前判断网卡是否连接Internet是通过连接rtt-thread的服务器来判断的,
2、这个月开始好像服务器挂了,不响应请求
3、这里超时用的2000秒,导致sys workqueue被卡死在这里了
| -rw-r--r-- | components/net/sal_socket/src/sal_socket.c | 2 |
1 files changed, 1 insertions, 1 deletions
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 |
