> dave that only applies to reads, sessions might be a bit > different as the race condition as it is per user for a > sesion, but a race condition can happen under certain circumstances.
There's a big difference between "can happen under certain circumstances" and "you must cflock the write". There are plenty of cases where race conditions will not occur, and still more cases where, while a race condition could possibly occur, you simply won't care about the outcome. Therefore, your statement - any writes to a scoped variable must be locked - strikes me as being incorrect on its face. It is up to the developer to determine whether the possibility of a race condition is a concern in each specific case. 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! This email has been processed by SmoothZap - www.smoothwall.net ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Upgrade to Adobe ColdFusion MX7 Experience Flex 2 & MX7 integration & create powerful cross-platform RIAs http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJQ Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:275235 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4