[jira] [Commented] (PROTON-1536) THere is no way using the C++ binding connection_driver API to either send heartbeat frames, or recognise heartbeat timeouts

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[jira] [Commented] (PROTON-1536) THere is no way using the C++ binding connection_driver API to either send heartbeat frames, or recognise heartbeat timeouts

JIRA jira@apache.org

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

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

Commit 0ee215539b5a3299132233c98447797806e5ff4a in qpid-proton's branch refs/heads/master from [~astitcher]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-proton.git;h=0ee2155 ]

PROTON-1536: [C++ Binding] Add tick() member function to connection_driver API


> THere is no way using the C++ binding connection_driver API to either send heartbeat frames, or recognise heartbeat timeouts
> ----------------------------------------------------------------------------------------------------------------------------
>
>                 Key: PROTON-1536
>                 URL: https://issues.apache.org/jira/browse/PROTON-1536
>             Project: Qpid Proton
>          Issue Type: Improvement
>          Components: cpp-binding
>            Reporter: Andrew Stitcher
>            Assignee: Andrew Stitcher
>
> The C++ connection_driver API does not expose any way to get to the pn_transport_tick() function to tell the engine what time it is. So the engine has no way to know whether it needs to send empty heartbeat frames, and equally it can't tell when a heartbeat timeout has occurred due to lack of traffic from the peer.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Loading...