Topic: Non-blocking client with blocking server error -223
Hi~
Previous, I used wolfssl-2.2.2 for supporting TLS with blocking IO. But exceptionally Infinite loop occurs in trying to
wolfssl_connect()
#0 0x1007e454 in DoApplicationData ()
No symbol table info available.
0000001 0x1007faac in ProcessReply ()
No symbol table info available.
0000002 0x10069ba4 in WolfSSL_connect ()
No symbol table info available.
Not to escape wolfssl_connect(). I don't know why it occurs and method for resolving it.
I upgraded lib to latest release version(2.8.0) also used nonblocking IO only to client-side based on example/client/client.c for handling problem but I see an error (-223 which means WANT_READ) in ssl_accept() after swching to nonblocking IO.
I attached snapshot to both client and server-side when wolfssl-debugging-on.
Please let me know method for solving it.
Thank you for reading it.
Thanks,
Raphael