The problem that you are seeing is most likely that the requests don't complete because they are waiting to send data to the browser. This is done via a socket which is a piece of native code that the server uses to return the CF page contents. It can happen however that the browser that is receiving the content keeps the connection open but doesn't consume any of the content sent by the server. This causes the situation that you see. FusionReactor unfortunately cannot kill these requests because of a limitation in Java itself that native code cannot be stopped. This is a known limitation of Java and there is no way around this in any of the current versions of Java.
Internet Explorer can create this problem due to a bug that it has of keeping the connection open when the window has been closed.
Issue Details
Type: | Technote |
---|---|
Issue Number: | FRS-91 |
Components: | Crash Protection |
Environment: | |
Resolution: | Fixed |
Last Updated: | 14/Jun/07 4:03 PM |
Affects Version: | 1.0, 2.0 |
Fixed Version: | 1.0, 2.0 |
Server: | ColdFusion 6, ColdFusion 7, ColdFusion 8, Flex Data Services, JBoss, JRun 4, LiveCycle Data Services, Tomcat, WebSphere, WebLogic |
Platform: | Windows XP, Windows 2000, Windows 2003, Linux, MacOS, Solaris |
Related Issues: |