Clifford Jansen created PROTON-2764:
---------------------------------------
Summary: Zombie raw connections
Key: PROTON-2764
URL: https://issues.apache.org/jira/browse/PROTON-2764
Project: Qpid Proton
Issue Type: Bug
Components: proton-c
Affects Versions: proton-c-0.39.0
Reporter: Clifford Jansen
Assignee: Clifford Jansen
In writing a new threaderciser for raw connections the following scenario can
result in raw connections that are never scheduled.
If a pn_listener_raw_accept() fails due to a temporary fdlimit shortage or
simultaneous close of the listener by another thread, the new raw connection is
correctly set to an error state but is never scheduled for processing. The
state machine is never advanced and the raw connection resources are not
cleaned up. This also causes the PN_PROACTOR_INACTIVE event to be blocked.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]