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

Shailaja A commented on PROTON-2858:
------------------------------------

Using the libuv library in Linux causes a significant delay. Is there an option 
to add an immediate send function?

 

> Improve scheduling fairness for outgoing streaming messages
> -----------------------------------------------------------
>
>                 Key: PROTON-2858
>                 URL: https://issues.apache.org/jira/browse/PROTON-2858
>             Project: Qpid Proton
>          Issue Type: Improvement
>          Components: proton-c
>    Affects Versions: proton-c-0.39.0
>            Reporter: Clifford Jansen
>            Assignee: Clifford Jansen
>            Priority: Major
>
> PROTON-2857 takes special action in the case of an outgoing streaming link 
> delivery during pn_link_send().  At that point, we know that the delivery is 
> the current one for the link and the last for that link that may be on the 
> tpwork queue with message data to send.
> It could be possible to continually refill and not fully drain the delivery 
> in pni_process_tpwork_sender().
> A simple check if bytes have been sent on the wire since the last 
> pn_link_send, and further if the delivery is on the tpwork queue, can bypass 
> this problem by moving the delivery to the back of the queue and  allow other 
> links to progress.



--
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

Reply via email to