-
Notifications
You must be signed in to change notification settings - Fork 7k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
lwip: Fix close() might block forever if SO_LINGER=y
* Update submodule: git log --oneline ec115c720b8909364ec5898dc5cc430cc898192d..316cfc17ce24f2d5d65c9f28251ec43a59a74cb1 Detailed description of the changes: - tcp/close: Fix clean socket closure when lignering (espressif/esp-lwip@316cfc17) - tcp_in: Fix incomplete closure if linger active (espressif/esp-lwip@8b599aa1) - ci: Introduce lwip test apps (espressif/esp-lwip@0866f578)
- Loading branch information
1 parent
29830f6
commit 4959b0a
Showing
1 changed file
with
1 addition
and
1 deletion.
There are no files selected for viewing
Submodule lwip
updated
18 files
+48 −1 | .github/workflows/ci-linux.yml | |
+16 −0 | .gitlab-ci.yml | |
+7 −3 | src/api/api_msg.c | |
+3 −0 | src/core/dns.c | |
+7 −1 | src/core/tcp.c | |
+14 −0 | src/core/tcp_in.c | |
+2 −0 | src/include/lwip/tcp.h | |
+65 −0 | test/apps/CMakeLists.txt | |
+16 −0 | test/apps/Filelists.cmake | |
+4 −0 | test/apps/config.h | |
+37 −0 | test/apps/config_linger/lwipopts_test.h | |
+7 −0 | test/apps/config_linger_reuse/lwipopts_test.h | |
+37 −0 | test/apps/config_no_linger/lwipopts_test.h | |
+812 −0 | test/apps/linux/sys_arch.c | |
+304 −0 | test/apps/lwipopts.h | |
+7 −0 | test/apps/socket_linger_stress_test.py | |
+60 −0 | test/apps/test_apps.c | |
+249 −0 | test/apps/test_sockets.c |