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: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to