Hi All,

The KeepAliveTimeout value is configured to the default value of 20 seconds. So 
when the connection is idle for 20 seconds, tomcat server(Port:1090) is sending 
PING followed by GOAWAY within the same millisecond. The client also responds 
to the  PING in the same millisecond, but before that tomcat has closed the 
connection.
Embedded tomcat version-9.0.33

Please find the link to the pcap for reference:
https://drive.google.com/file/d/1y9vt9LDw0CeR894TVYSxYSdgCR69wxbQ/view?usp=sharing


  1.  Is the tomcat behavior correct in sending PING and GOAWAY in the same 
millisecond ?
  2.  Should tomcat wait for at least few seconds for PING 
acknowledgement/response ?
  3.  Ripple effect will be frequent connection closures as it finally ends up 
in a memory leak due to connection open and close ( we know this memory leak 
issue is fixed in 9.0.37)

Thanks and Regards
Arshiya Shariff

Reply via email to