diff options
| author | Myself <[email protected]> | 2023-04-21 08:38:18 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-04-20 20:38:18 -0400 |
| commit | 4117872c4c95be75bc95d208f454df41ee81fa5a (patch) | |
| tree | bb9705029c836a8e0361e98daa83bf165b96c91d /components/net | |
| parent | 9490f8818dec7888becbd13fd0117870a7a940d0 (diff) | |
[SAL][Kconfig]使用网络检测才依赖workqueue
Diffstat (limited to 'components/net')
| -rw-r--r-- | components/net/sal/Kconfig | 2 | ||||
| -rw-r--r-- | components/net/sal/src/sal_socket.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/components/net/sal/Kconfig b/components/net/sal/Kconfig index 0197ae544e..fc9dc94101 100644 --- a/components/net/sal/Kconfig +++ b/components/net/sal/Kconfig @@ -1,13 +1,13 @@ menuconfig RT_USING_SAL bool "SAL: socket abstraction layer" select RT_USING_NETDEV - select RT_USING_SYSTEM_WORKQUEUE default n if RT_USING_SAL config SAL_INTERNET_CHECK bool "Enable the ability that check internet status" + select RT_USING_SYSTEM_WORKQUEUE default y help The ability that check internet status is provided by RT-Thread. diff --git a/components/net/sal/src/sal_socket.c b/components/net/sal/src/sal_socket.c index 136a8428da..c8f5d63709 100644 --- a/components/net/sal/src/sal_socket.c +++ b/components/net/sal/src/sal_socket.c @@ -27,7 +27,7 @@ #endif /* check system workqueue stack size */ -#if RT_SYSTEM_WORKQUEUE_STACKSIZE < 1536 +#ifdef SAL_INTERNET_CHECK && #if RT_SYSTEM_WORKQUEUE_STACKSIZE < 1536 #error "The system workqueue stack size must more than 1536 bytes" #endif |
