Dear lwIP members,

I have a semaphore locking issue when establishing a TLS connection using
lwIP. I am using the commit from master bramch.

Here is my observation.

1. First the application tries to do start a TCP connect. From
lwip_netconn_do_connect(...) a binary semaphore is taken.

2. Once TCP connection is done, from lwip_netconn_do_connected(...), the
same semaphore is released.

3. During TLS handshake, from lwip_netconn_do_write(...), the same
semaphore wants to be taken, but is blocked forever and does not exit.

Could you please guide me on the points to look at ?

Thank you,
Sneha
_______________________________________________
lwip-users mailing list
lwip-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to