Why not just create a scheduled task to delete your old folders then you won't have the issue
Russ Michaels www.michaels.me.uk cfmldeveloper.com cflive.net cfsearch.com On 23 Aug 2013 23:51, "daniel kessler" <[email protected]> wrote: > > I am on CF9. I am making a temp folder and putting pdfs in it. Then I do > a merge. > Afterwards, I do a CFContent to view the pdf. Then I do a cfdirectory, > get a list of the Directories and delete any directories over an hour old. > This is not working. > > If I comment out the cfcontent, it works fine and all is well. Put the > cfcontent back in and my directories are left. Some of these directories > are days old, so there is no active/open content in them. To assure this, > I still create the directories for the pdfs to merge, but I output it and > view it in the parent directory, so deleting these directories should be > simple. > > If I move the directory deletion BEFORE the cfcontet tag, then it deletes > them fine, but that's not where I need them to be. > > So here's the code, but there is a directory created with a unique name > (e.g. Z-13221-503881377293800337) before this and stuffed with pdfs. > > <CFCONTENT type="application/pdf" file="#view_file#" > deletefile="yes"><!--- ---> > <!--- delete currently used dir ---> > <cfdirectory action="delete" directory="#output_path#" recurse="yes"> > <cfdirectory action="list" name="pdf_dir_listing" > directory="#directory_path#"> > after 1 folder delete<br> > <cfdump var="#pdf_dir_listing#"> > <cfloop query="pdf_dir_listing"> > <cfset the_mod_date = ParseDateTime(datelastmodified)> > <cfif DateDiff('n',the_mod_date,now()) gt 60> <!--- more than 1 hr old > ---> > <cfif DirectoryExists(tmp_path)> > <cfdirectory action="delete" directory="#tmp_path#" > recurse="yes"> > </cfif> > </cfif> > </cfloop> > after many folder delete<br> > <cfdirectory action="list" name="pdf_dir_listing" > directory="#directory_path#"> <cfdump var="#pdf_dir_listing#"> > > The paths are fine because this works without the cfcontent. > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| 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:356556 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

