Well, has anyone else noticed this? When viewing a page with the Castor IGB it requests the page 2 times in less than one second or so. I have noticed before where my web server logs (apache) have double entries with the same timestamp and have tracked it down to the IGB causing it. I coded up a simple PHP script to test the effects of this as it pertains to Session variables and logging and reading files from the server. If you compare the results of the test script in both the Castor, and Shiva IGB's and in a standard Windows Browser you see different results.
Basically if you use the Castor IGB to access the site you are triggering 2 HTTP GET requests for each page load, or refresh.
The test page is simple, it creates a session variable to track the page refresh count which shows how many times the page was loaded. And it stores this in a log file, and then loads the file into the page for you to see. Normal browsers increment by 1 each time you reload the page, and log one line for each refresh. The Castor IGB on the other hand logs two hits one bogus, and one legitimate, and increments the counter by 1. * On a side note, if you look at the test script in the Shiva IGB and resize the browser window you can clearly see that resize event is triggering a page refresh event too. This is not proper behavior for a browser. Try to resize IE, or Mozila on that page and you will see what I mean.
Here is the link to my test script if you wish to investigate too.IGB Test Page