We have a GWT 2.4 app that makes regular (every 5 seconds) async rpc calls to request data from an httpd/tomcat web server. In Firefox and Chrome everything works as expected but in IE8 after a seemingly random amount of time the calls start to fail with one of two errors:
com.google.gwt.user.client.rpc.StatusCodeException: 12002
com.google.gwt.user.client.rpc.StatusCodeException: 12031
12002 is apparently an ERROR_INTERNET_TIMEOUT and 12031 is ERROR_INTERNET_CONNECTION_RESET
The app will work fine for only a few minutes, and sometimes it will work for up to a whole day..
When the calls start to fail, I see nothing on the web server side (in the httpd logs or using tcpdump I see nothing happening).
Has anyone run into anything like this before? Any thoughts?
Thanks,
Ryan