I think this is a shortcoming in the way that CF implements timeouts.  I 
have seen it with other tags as well - CFPOP, CFLDAP, and others.

The timeout applies only when the server is contacted and the query or 
command is sent.  If the server can't be contacted at all, then the 
timeout period doesn't apply at all, and the request will only timeout 
after a much longer period.  My guess is that the timeout period in this 
case is determined by the IP stack.

Kevin

>>> [EMAIL PROTECTED] 11/19/01 09:48AM >>>
It's hard to explain.  Apparently an Oracle listener stopped listening at
one point.  A query (inside a cfcatch) runs for an Oracle datasource 
(where
that listener listens at).  Oddly, this caused the ColdFusion template to
timeout (sometimes running 200-250 seconds before responding).

The query wasn't running with a timeout, but the query timeout in the
CFadmin was set to 60 seconds.  I'm wondering if the <CFCATCH> was
preventing a timeout?

        Thanks :)

        EC




-----Original Message-----
From: Craig Dudley [mailto:[EMAIL PROTECTED]] 
Sent: Monday, November 19, 2001 12:00 PM
To: CF-Talk
Subject: RE: CFCatch


Not that I know of, do you have a piece of code inside a cftry that is not
doing what you expect? 

Perhaps it's just doing something odd rather than throwing an error.

Craig.

-----Original Message-----
From: Carlisle, Eric [mailto:[EMAIL PROTECTED]] 
Sent: 19 November 2001 16:53
To: CF-Talk
Subject: CFCatch


Are there errors that cfcatch won't catch an error when the type is set to
"any"?  Are there known execptions that slip through the cracks?
I know it's a general question, but I'm not sure how else to say it.

        Thanks :-)

        EC





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to