Hello,

Tomcat version : 9.0.29

We are running a Tomcat Http2 Server and a Jetty http2 client.

When we send 1st request from Jetty client to tomcat server with streamId 
number as 1, tomcat sends the WINDOW_UPDATE header and the response in 1~2 
milliseconds.
Packet number 164 is the response in the below tcpdump.

[cid:image001.jpg@01D62F78.71F08F20]


But when we send the 1st request from jetty client to tomcat server with 
streamId as 2147483641, the 1st response from tomcat comes after almost 5 
seconds
And the response for subsequent requests comes within 1~2 milliseconds.

In the below tcpdump it can be seen that the response packet number 167 comes 
after almost 5 seconds from the tomcat server.

[cid:image002.jpg@01D62F78.71F08F20]

Would you please be able to explain why the response from tomcat server is 
getting delayed when the 1st StreamId number is a large integer i.e. 2147483641.

Regards,
Prateek Kohli

Reply via email to