You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2026/06/10 22:23:00 UTC

[jira] [Commented] (PROTON-2936) [C++] There is no way to detect when the proactor is idle

    [ https://issues.apache.org/jira/browse/PROTON-2936?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18088110#comment-18088110 ] 

ASF subversion and git services commented on PROTON-2936:
---------------------------------------------------------

Commit 0a4c7b2bb9fc093505e5d451fe2d9660f2213622 in qpid-proton's branch refs/heads/main from Andrew Stitcher
[ https://gitbox.apache.org/repos/asf?p=qpid-proton.git;h=0a4c7b2bb ]

PROTON-2936: [C++] Add container quiescent callback

This callback will be invoked when the event loop has no immediate
events to process - it indicates that there is nothing currently to do,
so is a good place for an application to do short lived background
processing, or to wait for the immediate effects of some protocol action
to complete, for example to initiate an interactive prompt.

This code was written with the assistance of Cursor.


> [C++] There is no way to detect when the proactor is idle
> ---------------------------------------------------------
>
>                 Key: PROTON-2936
>                 URL: https://issues.apache.org/jira/browse/PROTON-2936
>             Project: Qpid Proton
>          Issue Type: Improvement
>          Components: cpp-binding
>    Affects Versions: proton-c-0.40.0
>            Reporter: Andrew Stitcher
>            Assignee: Andrew Stitcher
>            Priority: Major
>
> In some cases it can be very useful to detect when the proactor event loop is not currently busy processing AMQP events. For example in order to perform some background processing when nothing else is happening or in an interactive context to update the UI.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org