https://bz.apache.org/bugzilla/show_bug.cgi?id=57750

--- Comment #5 from roman.stobni...@dialogic.com ---
Sorry for late replay but update emails were caught in my spam :-)

Just wanted to add that actually we did many tests and found out that TCP keep
alive timers are only good between the "hops" and not end to end. So,
implementing some sort of Ping/Pong mechanism one level higher seems to be the
only way to verify if the two ends can still talk to each other or not.

The test: I have connected a Chrome client running on a laptop and called into
my conferencing application running on ApacheTomcat. When connection was
established after about 40 seconds I disconnected the network on the laptop and
noticed that websocket was not notified that it was closed. If I attempted to
send something to it at that moment then it will tell me that websocket no
longer exists. Changing TCP keepalive timers on AS I could see them going back
and forth from AS out and back... but did not see them on the client machine at
all. That is what made me believe that these timer settings are only between
the network hops.

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to