[ https://issues.apache.org/jira/browse/PROTON-2722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17719033#comment-17719033 ]
ASF subversion and git services commented on PROTON-2722: --------------------------------------------------------- Commit 2cbcf3a72f46445d4d50059547802d2cd93fe67c in qpid-proton-dotnet's branch refs/heads/main from Timothy Bish [ https://gitbox.apache.org/repos/asf?p=qpid-proton-dotnet.git;h=2cbcf3a ] PROTON-2722 Race during receiver queue count can break next receiver A race on the check of the queue backlog for receivers can break the next receiver API and can also throw an error from the public queue count API dual to concurrent updates. This fixes a very intermittent CI test failure and makes the public queued deliveries API stable against concurrent access. > [proton-dotnet] Concurrency issue in NextReceiver and Receiver delivery count > API > --------------------------------------------------------------------------------- > > Key: PROTON-2722 > URL: https://issues.apache.org/jira/browse/PROTON-2722 > Project: Qpid Proton > Issue Type: Bug > Components: proton-dotnet > Affects Versions: proton-dotnet-1.0.0-M7 > Reporter: Timothy A. Bish > Assignee: Timothy A. Bish > Priority: Major > Fix For: proton-dotnet-1.0.0-M8 > > > The queued deliveries count API on the receiver needs to operate on the > connection thread to ensure the access to the underlying structures is single > threaded. Current use can break on interaction from external client use and > internal NextReceiver API use. -- 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