>I know this is probably not what you want to hear but I'd guess that you
>have CF5 or below code there... We *used* to duplicate in the same way you
>did when we originally migrated to 6.1 but given that the locking issues are
>far less of an issue on CF6 and above, it is probably save to say you will
>see a major improvement in performance if you remove the duplicate and do a
>search/replace on your entire project changing Request.AppGlobal. to
>Application.
>

Thanks for the suggestion.  Yes, in this case, I am working on convincing the 
product owner that locking is unnecessary in most "read" situations and that it 
isn't necessary, but this is a huge production level application and we need a 
fix to the actual problem we are currently having.  I would agree that locking 
in most cases is unnecessary unless you are writing to an app variable in a 
situation where it could be modified by multiple users, but in this case, I 
need to find out why the service is restarting and telling him that we need to 
take out all the locking and that will solve the problem -- he won't buy it, 
especially since it has worked fine for 2 years like that.

What I need to know is has anyone else experienced such an issue and, if so, 
how was it resolved (other than search and replace)?

Thanks!

Dave

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Introducing the Fusion Authority Quarterly Update. 80 pages of hard-hitting,
up-to-date ColdFusion information by your peers, delivered to your door four 
times a year.
http://www.fusionauthority.com/quarterly

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:256974
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to