You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Ganesh Murthy (JIRA)" <ji...@apache.org> on 2018/12/06 19:31:00 UTC
[jira] [Created] (DISPATCH-1213) Sender link which is sending
pre-settled multi-frame deliveries can stall if receiver drops
Ganesh Murthy created DISPATCH-1213:
---------------------------------------
Summary: Sender link which is sending pre-settled multi-frame deliveries can stall if receiver drops
Key: DISPATCH-1213
URL: https://issues.apache.org/jira/browse/DISPATCH-1213
Project: Qpid Dispatch
Issue Type: Bug
Components: Container
Affects Versions: 1.4.1
Reporter: Ganesh Murthy
Assignee: Ganesh Murthy
Fix For: 1.5.0
Steps to reproduce -
# Start the router
# Start a receiver and receive 10 messages.
{noformat}
python simple_recv.py --address 0.0.0.0/examples -m10{noformat}
# Send 200 large presettled messages
{noformat}
python big_send_settled.py --address 0.0.0.0/examples -m200{noformat}
# Look at the output of qdstat -g
{noformat}
[gmurthy@localhost ~]$ qdstat -g
Router Statistics
attr value
=============================================================
Version 1.5.0-SNAPSHOT
Mode standalone
Router Id Standalone_lPF38hMqjGI_iAO
Area 0
Link Routes 0
Auto Links 0
Links 3
Nodes 0
Addresses 5
Connections 2
Presettled Count 17
Dropped Presettled Count 2
Accepted Count 1
Rejected Count 0
Released Count 0
Modified Count 0
Ingress Count 19
Egress Count 17
Transit Count 0
Deliveries from Route Container 0
Deliveries to Route Container 0
{noformat}
The Ingress Count should be more than 200. We had all the credit we need to send 200 messages.
# The messages are stuck inside the proton buffer. The router stopped fetching the messages from the proton buffer as soon as the q2_holdoff limit was hit.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org