Thanks Jonah .. nice finish :)

>>-----Original Message-----
>>From: .jonah [mailto:[email protected]]
>>Sent: 12 December 2011 00:19
>>To: cf-talk
>>Subject: Re: Puzzling error
>>
>>
>>That makes sense. You may want to add some sleep() so you don't have to
>>hit the disk too often.
>>
>><cfset waitforthis = "#application.webroot#file-store-
>>user\#session.userID#.gif"/>
>>
>><cfloop condition="fileExists(waitforthis) eq 0">
>>      <cfset sleep(250) />
>></cfloop>
>>
>>
>>
>>
>>On 12/11/11 3:40 PM, Jenny Gavin-Wear wrote:
>>> Many thanks to Dave, Mark and Jonah for your replies.
>>>
>>> To be honest, I wasn't very happy with my solution in the first place.
>>> The solution was to wait for a file to be thumb-nailed before deleting
>>> a temporary file that had been uploaded.
>>>
>>> I am using this as a substitute:
>>>
>>> <cfset waitforthis =
>>> "#application.webroot#file-store-user\#session.userID#.gif">
>>> <cfloop condition="fileExists(waitforthis) eq 0"> </cfloop>
>>>
>>> So I check for a new file to exist before deleting the upload.
>>>
>>>>> -----Original Message-----
>>>>> From: .jonah [mailto:[email protected]]
>>>>> Sent: 11 December 2011 23:31
>>>>> To: cf-talk
>>>>> Subject: Re: Puzzling error
>>>>>
>>>>>
>>>>> OR you could just use sleep()!
>>>>>
>>>>> Available since CF 8.
>>>>>
>>http://www.carehart.org/blog/client/index.cfm/2007/6/15/cf8_hidden_g
>>>>> em
>>>>> _sleep_function
>>>>>
>>>>> Much better than spinning really fast in a loop.
>>>>>
>>>>> Cheers,
>>>>> .jonah
>>>>>
>>>>> On 12/11/11 11:22 AM, Mark A. Kruger wrote:
>>>>>> This looks odd to me. I think I would likely do
>>>>>>
>>>>>> You are asking conditional loop renderer to evaluate "gettickcount"
>>>>>> over and over... a function call instead of a primitive.
>>>>>>
>>>>>> Usually I see something set - like "timeCounter" - inside of the
>>>>>> loop for the next iteration... like so:
>>>>>>
>>>>>> <cfset delay = 10000>
>>>>>> <cfset sTime = gettickcount() + delay/>
>>>>>>
>>>>>> <cfloop condition="gettickcount() lt sTime">
>>>>>>  ...do something...then
>>>>>>
>>>>>>  <cfset sTime = sTime + (getTickcount()-sTime)/>
>>>>>>
>>>>>> </cfloop>
>>>>>>
>>>>>> Usually something inside the loop controls how to break out of the
>>loop.
>>>>>>
>>>>>> What kind of error are you seeing?
>>>>>>
>>>>>> Mark Kruger - CFG
>>>>>> CF Webtools
>>>>>> www.cfwebtools.com
>>>>>> www.coldfusionmuse.com
>>>>>> O: 402.408.3733 x105
>>>>>> E: [email protected]
>>>>>> Skype: markakruger
>>>>>>
>>>>>> -----Original Message-----
>>>>>> From: Jenny Gavin-Wear [mailto:[email protected]]
>>>>>> Sent: Sunday, December 11, 2011 12:25 PM
>>>>>> To: cf-talk
>>>>>> Subject: Puzzling error
>>>>>>
>>>>>>
>>>>>> I've been using the following for a longggg time and it's suddenly
>>>>>> throwing a java error, any ideas anyone, please?
>>>>>>
>>>>>> <cfset delay = 10000>
>>>>>> <cfset sTime = gettickcount()>
>>>>>> <cfloop condition="gettickcount() lt sTime + delay">  </cfloop>
>>>>>>
>>>>>> TIA, Jenny
>>>>>>
>>>>>> --
>>>>>> I am using the free version of SPAMfighter.
>>>>>> We are a community of 7 million users fighting spam.
>>>>>> SPAMfighter has removed 11612 of my spam emails to date.
>>>>>> Get the free SPAMfighter here: http://www.spamfighter.com/len
>>>>>>
>>>>>> The Professional version does not have this message
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>> ~~~~~~~~~~~|
>>>>> 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:349054
>>>>> Subscription:
>>>>> http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
>>>>> Unsubscribe: http://www.houseoffusion.com/groups/cf-
>>>>> talk/unsubscribe.cfm
>>>>> -----
>>>>> No virus found in this message.
>>>>> Checked by AVG - www.avg.com
>>>>> Version: 2012.0.1873 / Virus Database: 2102/4673 - Release Date:
>>>>> 12/10/11
>>> --
>>> I am using the free version of SPAMfighter.
>>> We are a community of 7 million users fighting spam.
>>> SPAMfighter has removed 11619 of my spam emails to date.
>>> Get the free SPAMfighter here: http://www.spamfighter.com/len
>>>
>>> The Professional version does not have this message
>>>
>>>
>>>
>>>
>>>
>>
>>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>~~~~~~~~~~~|
>>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:349058
>>Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
>>Unsubscribe: http://www.houseoffusion.com/groups/cf-
>>talk/unsubscribe.cfm
>>
>>-----
>>No virus found in this message.
>>Checked by AVG - www.avg.com
>>Version: 2012.0.1873 / Virus Database: 2102/4673 - Release Date: 12/10/11
--
I am using the free version of SPAMfighter.
We are a community of 7 million users fighting spam.
SPAMfighter has removed 11623 of my spam emails to date.
Get the free SPAMfighter here: http://www.spamfighter.com/len

The Professional version does not have this message




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
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:349061
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to