The two attributes are for two "types" of locks.  (Darn, Dave Watts sure does
this stuff better than I do.)

If you're locking access to SERVER, APPLICATION or SESSION scoped variables,
then yes, you want to have a scope, not a name.


----- Original Message -----
From: "Yager, Brian T Contractor/NCCIM" <[EMAIL PROTECTED]>
To: "CF-Talk" <[EMAIL PROTECTED]>
Sent: Tuesday, March 19, 2002 2:46 PM
Subject: RE: Confessions of a sloppy non-CFLOCKer--Real question--


> So is it better to not have a name but have the scope?
>
>
>
> -----Original Message-----
> From: Keith [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, March 19, 2002 2:43 PM
> To: CF-Talk
> Subject: Re: Confessions of a sloppy non-CFLOCKer--Real question--
>
>
> I believe if you give the lock a name, it overrides the scope.
>
> The name and scope attributes are mutually exclusive.
>
> ----- Original Message -----
> From: "Yager, Brian T Contractor/NCCIM" <[EMAIL PROTECTED]>
> To: "CF-Talk" <[EMAIL PROTECTED]>
> Sent: Tuesday, March 19, 2002 2:34 PM
> Subject: RE: Confessions of a sloppy non-CFLOCKer--Real question--
>
>
> > Let me ask a question...When I right click on a cflock tag in CF studio
4.5,
> I
> > get the option to make it scope = "session".  When I am finished, that
> doesn;t
> > make it in the code for some reason.  When I add it manualy, I get an
> error...
> >
> >
> > Error Diagnostic Information
> > Attribute set validation error in tag CFLOCK
> >
> > The tag has an invalid attribute combination: the most likely attribute
> > combinations are
> >
> > Required attributes: 'SCOPE,TIMEOUT'. Optional attributes:
> > 'THROWONTIMEOUT,TYPE'.
> > Required attributes: 'TIMEOUT'. Optional attributes:
> 'NAME,THROWONTIMEOUT,TYPE'.
> > Other possible combination is
> > (No suggestions)
> >
> >
> >
> > Do I need the scope?
> >
> >
> > Brian Yager
> > President - North AL Cold Fusion Users Group
> > Sr. Systems Analyst
> > NCCIM/CIC
> > [EMAIL PROTECTED]
> > (256) 842-8342
> >
> >
> > -----Original Message-----
> > From: Keith [mailto:[EMAIL PROTECTED]]
> > Sent: Tuesday, March 19, 2002 1:37 PM
> > To: CF-Talk
> > Subject: Confessions of a sloppy non-CFLOCKer
> >
> >
> > <cfsetting EnableSillinessOnly="Yes">
> > <cfset vBadProgrammerType = "sloppy non-CFLOCKer">
> >
> > <cftry>
> >
> > <cflock scope="session" timeout="150" throwontimeout="Yes" type="READONLY"
>
> > <cfset vMyName = session.UserName>
> > </cflock>
> >
> > <cflock scope="server" timeout="150" throwontimeout="Yes" type="READONLY"
>
> > <cfset vMrWatts = server.MasterCFProgrammer>
> > </cflock>
> >
> > <cfoutput>
> > <cflock scope="application" timeout="150" throwontimeout="Yes"
> type="READONLY"
> > >
> > I, #vMyName#, wish to apologize to #vMrWatts#. and to
> > all #application.ListName# members.
> > </cflock>
> >
> > <cflock scope="session" timeout="150" throwontimeout="Yes"
type="READONLY">
> > I've been pushing a discussion of #session.DiscussionTopic# which, with my
> own
> > help, has gotten out of hand. If it's not already clear to everyone, I am
a
> > #vBadProgrammerType#.
> > </cflock>
> >
> > <cflock scope="application" timeout="150" throwontimeout="Yes"
> type="READONLY"
> > >
> > I, #vMyName# hereby repent.   From this day forward, I will do my coding
in
> > the clean, profession style that has been recommended by prominent members
> of
> > #application.ListName#.
> > </cflock>
> >
> > </cfoutput>
> >
> > <cfcatch type="Lock">
> > You all *are* enclosing your CFLOCKs in CFTRY/CATCH, aren't you?
> > </cfcatch>
> > </cftry>
> > <cfsetting EnableSillinessOnly="No">
> >
> >
> >
>
> 
______________________________________________________________________
This list and all House of Fusion resources hosted by CFHosting.com. The place for 
dependable ColdFusion Hosting.
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to