Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: EE-3.3.0.GA_P01, 4.0.BETA
-
Fix Version/s: EE-3.3.0.GA_P02, 4.0
-
Component/s: Push Server
-
Labels:None
-
Environment:icefaces 4 from trunk
-
Assignee Priority:P2
Description
Take example ice-session-test.zip from ICE-8858. Compile with current libraries and run on Tomcat 7.0.52.
Everything is ok until server restart. After restart client app start "flood atack" on server - hundreds requests per second to
http://localhost:8080/ice-session-test/javax.faces.resource/listen.icepush.xml.jsf can be seen.
"attack" stops with full reloading of page in browser
Everything is ok until server restart. After restart client app start "flood atack" on server - hundreds requests per second to
http://localhost:8080/ice-session-test/javax.faces.resource/listen.icepush.xml.jsf can be seen.
"attack" stops with full reloading of page in browser
Modified to bridge to shutdown when the response to blocking request is not the one expected. Also fixed connection retry mechanism to properly stop when bridge is shutdown.