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
> 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
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?
...
Hi all,
My application is using non-blocking sockets to send and receive data. To
avoid issues, my code guarantees that a specific socket is always owned by
a specific thread, thus preventing any issues or races from concurrently
running send and receive at the same time on the same socket.
I've re