So, what you are saying is put a lock around ALL thing reguarding Session variables (Read, write, etc)? -----Original Message----- From: Dave Watts [mailto:[EMAIL PROTECTED]] Sent: Monday, August 06, 2001 3:44 PM To: CF-Talk Subject: RE: Any horror stories from not locking session vars? > I have been asked to do a code review of a site and I have > found that the developers don't bother to lock session variables > when then read or write them. Does anybody have an good horror > stories about the dangers of doing this so I legitimately show > the customer why this is a problem. He is a nontechnical person > so any talk of needing to single-thread processes when using > shared variables won't mean a thing to him. Since I always lock > around the variables I can't give him any personal horror stories. > Perhaps some of you have heard of some (I KNOW they won't come > from YOUR sites because you always follow best practices ;-) but > maybe you inherited some.) As someone who spends a lot of time reviewing the applications of others, I can tell you that I've seen several occurrences where the omission of proper locking of session variables caused applications to fail under load. For the most part, NDAs prevent disclosure of further detail, but if your client wants to pay someone like me lawyers' rates to fix an application after a failed deployment, rather than having it done right the first time, that's fine by me. However, just because he's a non-technical person, you should be able to explain the basic problem to him enough for him to understand it. You can use the classic "ATM machine" example typically used to explain concurrency and basic transactional logic. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ voice: (202) 797-5496 fax: (202) 797-5444 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Structure your ColdFusion code with Fusebox. Get the official book at http://www.fusionauthority.com/bkinfo.cfm 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
RE: Any horror stories from not locking session vars?
Yager, Brian T Contractor/NCCIM Mon, 06 Aug 2001 13:18:31 -0700
- Re: Any horror stories from not locking se... Chris Norloff
- RE: Any horror stories from not locki... Dave Watts
- RE: Any horror stories from not locki... Yager, Brian T Contractor/NCCIM
- RE: Any horror stories from not locki... Kelly Matthews
- RE: Any horror stories from not locki... Dave Watts
- RE: Any horror stories from not locki... Zac Belado
- RE: Any horror stories from not locki... Braver, Ben
- RE: Any horror stories from not locki... Jeff Beer
- RE: Any horror stories from not locki... Dave Watts
- Re: Any horror stories from not locki... Matt Robertson
- Any horror stories from not locking s... Kelly Matthews
- RE: Any horror stories from not locki... Tilbrook, Peter

