|
From: | address@hidden |
Subject: | Re: [lwip-users] One active TCP connection at a time |
Date: | Mon, 4 Nov 2019 21:30:23 +0100 |
User-agent: | Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 |
Am 31.10.2019 um 20:59 schrieb Jeffrey Nichols:
Replying to myself here. This did indeed cause issues. Calling tcp_close() on the listening pcb inside the tcp_accept callback I occasionally get a deadlock inside tcp_remove_listener(), where the linked list is circular: pcb->next is equal to pcb. Anyone have any ideas for how to debug/fix this?
That should not happen. When getting such circular lists, most probably a threading issue is the cause. Regards, Simon
[Prev in Thread] | Current Thread | [Next in Thread] |