You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
socket epoll context handling is risky area as far as there is no
common locks to protect synchronization between epoll and socket.
There is possible race between removal of fd from epoll (epoll_ctl(del), or epoll close)
and socket close().
This change removes socket epoll context as the first step. After this
socket does not have possibility to add events. As a result it is more
safety to clean socket references from epfd_info internal objects.
Signed-off-by: Igor Ivanov <[email protected]>
0 commit comments