Date:  10/31/2008 02:23:16 AM Msg ID:  003836
From:  Gary S Thread:  003828
Subject:  Re: Channel not restarting
No additional messages.

Channels do not appear on the status page of fwadmin while experiencing the problem, but they do appear in the Windows Task Manager and could be killed if you knew which one they were.

The cause of the error was fixed prior to posting.  I thought I could provide some information that could be useful in solving a problem.

Gary
Sent by FoxWeb Support on 10/30/2008 02:02:23 PM:
Are there any additional messages in fwstart.log? Do any log messages appear to correspond to the issues you are having with your channels?
What's the channel status while you are experiencing the problem?
Of course, regardless of whether we are able to resolve the problem with rogue channels not being restarted, you should still fix the underlying problem that causes the pop-up message.
Regards,
FoxWeb Support Team
support@foxweb.com email
Sent by Gary S on 10/30/2008 01:57:50 AM:
Restart channels is checked, Script timeout is 60 secs.
Channel will hang permenantly, util Foxweb is restarted.

Occasionally, after an error, FWStart.log will record:

10/29/2008 01:14:57 Error: 1924 Message: "FRMSCK is not an object." Program: "WWW_READ.FXP" Line Number: 90 Channel: 1

While testing (uncheck Run as service and uncheck Hide windows) the error dialog will continue to pop up no matter how you reply to it.

Gary
Sent by FoxWeb Support on 10/29/2008 10:17:37 AM:
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.
FoxWeb Support Team
support@foxweb.com email
Sent by Gary S on 10/28/2008 10:45:34 PM:
Windows 2003, IIS6.0, MS SQL Server backend
FoxWeb 4.3
VFP 9, Runtime DLLs
Run as a service originally then not run as a service to diagnose
IE7 client

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?

Gary