FW_Exit is called after the script associated with the request completes executing. If that script never returns control to FoxWeb, then fw_exit will not get executed. Under the default settings FoxWeb will kill the channel process after it times out and start a new one.
FoxWeb Support Team
Sent by Steve Moore on 03/15/2014 10:14:54 AM:
Is the fw_exit routine called when a channel times out or hangs? I am trying to troubleshoot instances where a channel hangs or timesout and no error is written to the error log.