Github user ted-ross commented on a diff in the pull request:

    https://github.com/apache/qpid-dispatch/pull/167#discussion_r123020082
  
    --- Diff: src/router_core/router_core_private.h ---
    @@ -693,6 +694,28 @@ void qdr_delivery_release_CT(qdr_core_t *core, 
qdr_delivery_t *delivery);
     void qdr_delivery_failed_CT(qdr_core_t *core, qdr_delivery_t *delivery);
     bool qdr_delivery_settled_CT(qdr_core_t *core, qdr_delivery_t *delivery);
     void qdr_delivery_decref_CT(qdr_core_t *core, qdr_delivery_t *delivery);
    +
    +/**
    + * Links the in_dlv to the out_dlv and increments ref counts of both 
deliveries
    + */
    +void qdr_delivery_link_peers_CT(qdr_delivery_t *in_dlv, qdr_delivery_t 
*out_dlv);
    +
    +/**
    + * Zeroes out peer references from both peers and decrefs ref counts.
    + */
    +void qdr_delivery_unlink_peers_CT(qdr_core_t *core, qdr_delivery_t *dlv, 
qdr_delivery_t *peer);
    +
    +/**
    + * Called before the call to qdr_delivery_next_peer_CT. This positions the 
peer pointer to the first peer position.
    --- End diff --
    
    The comments for qdr_delivery_{first,next}_peer are incorrect.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

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

Reply via email to