I've run into this a number of times the last few months and couldn't find
anything in the archives that really seemed to address it. It's a common enough
issue that I'm sure people have dealt with it, and I'm curious what solutions
you might use.
Basically I have situations where I need to wait for ColdFusion to finish
creating a file before displaying it. The legacy code I'm working with using a
cfexecute to run an executable file, and it uses this code snippet:
<cfloop condition="NOT FileExists(theFileName)"></cfloop>
<cfinclude template="viewFile.cfm">
So basically it loops until it finds the file and then sends it down via a
cfcontent tag.
I'm not particularly fond of this as if for any reason the executable fails,
you end up waiting for a timeout situation. In the past I've used a sleep() to
just pause the page but that's not particularly ideal either.
Any better options, or maybe a combination of the two?
Mary Jo
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive:
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:351359
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm