Conversation
|
What was the insight gained here? |
9ee1feb to
903e223
Compare
|
The official guide for client and server use the Nothing I found in the docs hints one should mix Looking at std/net, there is almost a 1:1 map to std/asyncnet after these changes wrt error handling. |
2c15f6c to
2b5f267
Compare
|
Thanks for your hard work on this PR! Hint: mm: orc; opt: speed; options: -d:release |
Fixes #24895 - Remove all bio handling - Remove all `sendPendingSslData` which only seems to make things work by chance - Wrap the client socket on `acceptAddr` (std/net does this) - Do the SSL handshake on accept (std/net does this) The only concern is if addWrite/addRead works well on Windows. (cherry picked from commit 8518cf0)
Fixes #24895
sendPendingSslDatawhich only seems to make things work by chanceacceptAddr(std/net does this)The only concern is if addWrite/addRead works well on Windows.