Has anyone received the error, "Cannot create synchronization object for
CFLock," and have any possible solutions? This is a ColdFusion 4.0.1 machine
on Windows NT 4, Service Pack 6a. The site (and the server as a whole) are
very lightly trafficked. In fact, this site is only for internal use.

The offending code is:

<cfparam name="URL.IsSearch" default="0">
<cfparam name="URL.Keywords" default="">
<cfparam name="URL.Cat_ID" default="0">
<cfparam name="URL.DisplayCost" default="0">
<cfparam name="URL.DisplayWholesalePrice" default="0">
<cfparam name="URL.DisplayRetailPrice" default="0">
<cfparam name="URL.DisplayDiscountPrice" default="0">
<cfparam name="URL.DisplayPriceOnSystem" default="0">
<cfparam name="URL.DisplayEditButton" default="0">
<cfparam name="URL.CheckAll" default="0">
<cfparam name="URL.ExpirePage" default="0">

<cflock name="#Session.SessionID#" throwontimeout="yes" timeout="10"
type="exclusive">

        <cfparam name="Session.IsLoaded" default="False">

        <cfif IsDefined("URL.ReloadSession") and URL.ReloadSession>
                <cfset Session.IsLoaded = False>
        </cfif>

        <cfif not Session.IsLoaded or URL.IsSearch>
                <cfset Session.Keywords = URL.Keywords>
                <cfset Session.Cat_ID = URL.Cat_ID>
                <cfset Session.DisplayCost = URL.DisplayCost>
                <cfset Session.DisplayWholesalePrice = URL.DisplayWholesalePrice>
                <cfset Session.DisplayRetailPrice = URL.DisplayRetailPrice>
                <cfset Session.DisplayDiscountPrice = URL.DisplayDiscountPrice>
                <cfset Session.DisplayPriceOnSystem = URL.DisplayPriceOnSystem>
                <cfset Session.DisplayEditButton = URL.DisplayEditButton>
                <cfset Session.CheckAll = URL.CheckAll>
                <cfset Session.ExpirePage = URL.ExpirePage>
                <cfif not Session.IsLoaded>
                        <cfset Session.IsLoaded = True>
                        <cfset Session.DisplayRetailPrice = 1>
                        <!--- <cfset Session.DisplayDiscountPrice = 1> --->
                        <cfset Session.ExpirePage = 1>
                </cfif>
        </cfif>

</cflock>

Any ideas or thoughts would be appreciated.

Benjamin S. Rogers
Web Developer, c4.net
Voice: (508) 240-0051
Fax: (508) 240-0057


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm

Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to