[ https://issues.apache.org/jira/browse/PROTON-1588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16166958#comment-16166958 ]
ASF subversion and git services commented on PROTON-1588: --------------------------------------------------------- Commit 83fa388082e7ce82eb34da577139ae8016376376 in qpid-proton's branch refs/heads/master from [~aconway] [ https://git-wip-us.apache.org/repos/asf?p=qpid-proton.git;h=83fa388 ] PROTON-1588: c++ libuv proactor release_connection bug Untangle lifecycles, get rid of proton refcounts for the pconnection_t. The pconnection_t and pn_connection_t can now be completely separated, the former always belongs to the proactor, the latter may be given back to the user by pn_proactor_release_connection(). > c++ libuv proactor release_connection bug > ----------------------------------------- > > Key: PROTON-1588 > URL: https://issues.apache.org/jira/browse/PROTON-1588 > Project: Qpid Proton > Issue Type: Bug > Components: proton-c > Affects Versions: 0.17.0 > Reporter: Alan Conway > Assignee: Alan Conway > Fix For: proton-c-0.18.0 > > > pn_proactor_release_connection() is not removing the internal pconnection_t* > attachment from the pn_connection_t, leading to delete races when the > pn_connection_t is freed. > Shows up in the cpp-reconnect test. -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org