> Acknowledged. My (admittedly conservative) approach is to prove that the app
> _doesn't_ need locking rather than the reverse. Don't get me wrong, I'm all 
> in favour of
> eliminating both the extra coding burden as well as the overhead. That said, 
> the docs
> seem to lean towards locking when in doubt... that and the fact I've had the 
> whole
> locking religion hammered home relentlessly over the years. It may take me a 
> while to
> get with the new program.  ;-)

The docs were originally written in a time when failure to lock
religiously often caused the server to crash. In my experience,
locking is usually not needed with CF 6+. Going back to the questions
I originally asked you about whether you care about race conditions -
those are the questions you need to answer to implement locking
optimally.

Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/

Fig Leaf Software provides the highest caliber vendor-authorized
instruction at our training centers in Washington DC, Atlanta,
Chicago, Baltimore, Northern Virginia, or on-site at your location.
Visit http://training.figleaf.com/ for more information

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323070
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

Reply via email to