As long as the Restart Channels setting is enabled, whenever a channel times out (is busy for a 5 seconds past than the Script Timeout setting), the FoxWeb Channel Controller tries to kill the channel process.
In rare cases the process is locked by something and refuses to get killed. It's possible that this is happening in your case, but I would be surprised. The only situation where I've seen this problem before is when the Microsoft Error Reporting process locks channels after an unhandled exception.
I recommend that you check your Restart Channels and Script Timeout settings.
Sent by Gary S on 10/28/2008 10:45:34 PM:
Windows 2003, IIS6.0, MS SQL Server backend
VFP 9, Runtime DLLs
Run as a service originally then not run as a service to diagnose
Error 1547 - Cannot insert an empty row from a view or CursorAdapter into its base table(s).
My database remote view was setup incorrectly and generated this error in my Foxweb app. This error hangs the channel with the error dialog box (If not run as a service) and once replied to will restart the channel. If run as service the channel will hang (waiting for a response). Is there some setting I can change so this will not hang the channel?