[
https://issues.apache.org/jira/browse/DISPATCH-1981?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17297507#comment-17297507
]
ASF subversion and git services commented on DISPATCH-1981:
-----------------------------------------------------------
Commit 4439fea1fbcfcffb2a2d6657bcd13e4d6ec96bad in qpid-dispatch's branch
refs/heads/master from Charles E. Rolke
[ https://gitbox.apache.org/repos/asf?p=qpid-dispatch.git;h=4439fea ]
DISPATCH-1981: TCP self test to force Q2 flow control
The echo server is rewritten to generate Q2 holdoff more reliably.
The self test uses the connection-stall feature of the the echo
server. The server does not read the message content, beyond normal
TCP window and python prefetch, so that the router gets into a
Q2 block state.
This closes #1060
> TCP adaptor Q2 test does not always trigger q2 holdoff
> ------------------------------------------------------
>
> Key: DISPATCH-1981
> URL: https://issues.apache.org/jira/browse/DISPATCH-1981
> Project: Qpid Dispatch
> Issue Type: Bug
> Components: Tests
> Affects Versions: 1.16.0
> Reporter: Charles E. Rolke
> Assignee: Charles E. Rolke
> Priority: Major
> Fix For: 1.16.0
>
>
> The router is so fast that it forwards the message without reliably hitting
> Q2 holdoff. Therefore the test fails.
> Stage 1 for this issue is to disable the test so CI passes.
> Stage 2 is to modify the test so that the server does not read the message
> sent by the client. When the message backs up in the router it triggers Q2
> holdoff.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]