I realize that after restarting channels, you still see 10 processes, but what about the period between when you stop FoxWeb and then start it again? Do the 5 processes remain? Have you tried killing them manually before restarting? It's possible that they are orphans from a previous session.
Also, you did not mention whether you tried looking at channel windows while the channels are locked.
By the way, what's your channel timeout? FoxWeb should be restarting channels when they take too long to respond and this would be evident in the log.
FoxWeb Support Team
Sent by Jeff Grippe on 09/14/2011 03:46:09 PM:
Here are the answers to your questions:
1. I was doing the test myself and I did not press the refresh button. I was only because I went to the server to try to see what was happening that I noticed that it did eventually finish. The single script did in fact block all the channels (according to the channel status window).
2. Immediately when I restart FW, I see 10 VFP processes in the task manager. I only see 5 on the task bar but I see 10 in task manager.
3. FWStart.log did not reveal anything. I'll email it but I don't think you'll find anything about this script there.
You can see channel after channel go busy when the script execute once FW has ceased to respond correctly to this script. After I restart FW, the script doesn't effect more than one channel and it returns result to the browser in about 1-2 seconds. When the problem is happening, it take many minutes for this script to return results to the browser.