I've never known there to be a problem with it... I don't know that I've ever actually done it tho... Conceptually it should be the same as using a <cfthrow> within a <cflock> -- the CF Server terminates the lock when it executes the cfthrow ... which I have done and haven't had any problems with...
Isaac www.turnkey.to 954-776-0046 > I thought that putting a cflocation inside a cflock was a > bad thing to do -- doesn't it lock up the server or > something? > In that case, I'd set a temp variable to the value of the > session variable inside the cflock and test that: > <cflock type="readonly" scope="session" timeout="10"> > <cfif not len(session.auth.iUserID)> > <cfset tempGO = true> > <cfelse> > <cfset tempGO = false> > </cflock> > <cfif tempGo> > <cflocation url="../logout.cfm?reason=sessiontimeout" > addtoken="no"> > </cfif> > Or am I wrong? > Tim P. > ----- Original Message ----- > From: "S. Isaac Dealey" <[EMAIL PROTECTED]> > To: "CF-Talk" <[EMAIL PROTECTED]> > Sent: Monday, July 08, 2002 2:12 PM > Subject: Re: nuther lockin Q? >> > oi CF-Talk,!! >> >> > I've got this on a few pages: >> >> > <cfif not isDefined("Session.Auth.iUserID") or >> > Session.Auth.iUserID eq ""> >> > <cflocation >> > url="../logout.cfm?reason=sessiontimeout" >> > addtoken="no"> >> > </cfif> >> >> > would that still "qualify" for a lock? and if so >> > would I just lock the >> > whole >> > <cfif> ? >> >> Yes and yes... Personally I would try and make sure that >> your >> session.auth.iUserID is always defined ( likely using a >> cfparam in an >> exclusive session-scope cflock in the application.cfm or >> fbx_settings.cfm ), >> so that this then becomes >> >> <cflock type="readonly" scope="session" timeout="10"> >> <cfif not len(session.auth.iUserID)> >> <cflocation url="..."> >> </cfif> >> </cflock> >> >> Though mine may only be one of many opinions... I >> personally never like to >> use >> >> Isdefined("varname") or varname eq "" >> >> as a logical expression ... it strikes me as being more >> work than necessary >> and possibly ( if however unlikely ) less reliable ... If >> nothing else, you >> might want to trim the variable before comparing it to "" >> ... >> >> hth >> >> Isaac Dealey >> www.turnkey.to >> 954-776-0046 >> > __________________________________________________________ > ____________ > Signup for the Fusion Authority news alert and keep up > with the latest news in ColdFusion and related topics. > http://www.fusionauthority.com/signup.cfm > FAQ: http://www.thenetprofits.co.uk/coldfusion/faq > Archives: > http://www.mail-archive.com/cf-talk@houseoffusion.com/ > Unsubscribe: > http://www.houseoffusion.com/index.cfm?sidebar=lists ______________________________________________________________________ Your ad could be here. Monies from ads go to support these lists and provide more resources for the community. http://www.fusionauthority.com/ads.cfm FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/ Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists