of course for a newbie that has no idea what a race condition is, in todays
"PC" society they might take that as an insult :-)

On Thu, Feb 2, 2012 at 3:22 PM, Raymond Camden <[email protected]>wrote:

>
> I'd also argue that sometimes race conditions may not matter.
>
> Consider a session variable that tracks the # of pages you have viewed
> in your session. If I pop open a new tab and start reloading them both
> like crazy, it's possible the values may end up borked. But do we
> care? No. If it's just a simple stat and it's not perfect, then I'd
> ignore the hassle of locking the write/reads.
>
> On Thu, Feb 2, 2012 at 7:11 AM, Cameron Childress <[email protected]>
> wrote:
> >
> > On Wed, Feb 1, 2012 at 7:37 PM, James Holmes <[email protected]>
> wrote:
> >
> >> Race conditions in session variables can only occur when two requests
> from
> >> the same session execute concurrently. This is more likely with ajax
> >> requests or framesets. Since everyone uses ajax requests these days
> (even
> >> though no-one uses framesets any more), it is still an issue, as you
> say.
> >>
> >
> > This can be true, depending on the situation and how you are using the
> > session scope.
> >
> > However, untrue is the old adage of "always lock your session variables".
> >
> > -Cameron
> >
> > --
> > Cameron Childress
> > --
> > p:   678.637.5072
> > im: cameroncf
> > facebook <http://www.facebook.com/cameroncf> |
> > twitter<http://twitter.com/cameronc> |
> > google+ <https://profiles.google.com/u/0/117829379451708140985>
> >
> >
> >
>
> 

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

Reply via email to