Re: Determine that there is no forward progress with non blocking SSL socket

2020-01-29 Thread Eran Borovik
Hi, Excellent, so I think I am finally understanding this correctly. And yes, we do have epoll timeouts to clean up all sort of missed race conditions and bugs (either in kernel or user mode). For performance reasons, EDGE trigger is a must for my application. What if instead of using select to und

RE: Determine that there is no forward progress with non blocking SSL socket

2020-01-29 Thread Michael Wojcik
> From: Eran Borovik [mailto:eran.boro...@gmail.com] > Sent: Wednesday, January 29, 2020 07:32 Please respond to the list rather than directly to me, since the subject may be of interest to other readers. I'm including the list in this response. > The only thing that still confuses me is that if

RE: Determine that there is no forward progress with non blocking SSL socket

2020-01-27 Thread Michael Wojcik
From: openssl-users [mailto:openssl-users-boun...@openssl.org] On Behalf Of Eran Borovik Sent: Monday, January 27, 2020 07:07 > When do I stop? what is the best way to actually determine there can > be no more forward progress both on the send and the receive side, and > epoll must be used? ...