The issue exists when running the same script on two or more browsers. The script involves calling a DLL that does intense XML parsing. By intense I mean the XML file being parsed is HUGE (20 MB)! When running the script on a single browser (not concurrently) it will take about 30 mins to complete.
The outcome of the concurrent executions is that one browser completes the processing while the other browser hangs (becomes inactive after a while and all processing stops).
I'm not sure why concurrent executions do not complete.
Information about the script:
- Server.ScriptTimeOut value is set to 3 hours (10800 seconds)
- Calls are made to a DLL that is registered as a COM+ application on the web server