ColdFusion · Exception
What does Request Timed Out Exception mean in ColdFusion?
Raised when total page execution time — a slow function, a long-running tag, an external call — exceeds the request timeout set by <cfsetting requesttimeout> or the server-wide Request Tuning limit in ColdFusion Administrator. Once thrown, the request thread typically has only a handful of milliseconds left before ColdFusion terminates it outright.
Raised when total page execution time — a slow function, a long-running tag, an external call — exceeds the request timeout set by <cfsetting requesttimeout> or the server-wide Request Tuning limit in ColdFusion Administrator. Once thrown, the request thread typically has only a handful of milliseconds left before ColdFusion terminates it outright.
In the catch block, immediately extend the window with <cfsetting requesttimeout="..."> before doing any recovery work (logging, alerting, cleanup) — the default leftover time after the throw isn't enough to run meaningful code.