Cliff Jansen created PROTON-1702:
------------------------------------
Summary: Fix epoll proactor listener for rearming and overflow per
socket
Key: PROTON-1702
URL: https://issues.apache.org/jira/browse/PROTON-1702
Project: Qpid Proton
Issue Type: Improvement
Components: proton-c
Affects Versions: proton-c-0.18.1
Environment: Linux epoll
Reporter: Cliff Jansen
Assignee: Cliff Jansen
Fix For: proton-j-0.19.0
This addresses the comment
// TODO: armed logic should be per socket not per aggregate listener
which is a required step to add logic to safely shutdown a listener
(PROTON-1531). The overflow logic needs similar per socket updating.
Additional issues to address while addressing this code change:
pclosefd - fix deadlock on recursive lock for listener sockets
socket array size to 1 on failure to match realloc
check for need to wakeup listener if pn_listener_accept() not called from or
close to ACCEPT event callback (i.e. not "working").
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]