I have this code in my Application.cfm that returns the number of sessions and the number of sessions with a user loggedIn. Unfortunately the sessions do not timeout and keep accumulating.
>From LiveDocs: "If you use J2EE session management, ColdFusion MX ends the >session and deletes all Session scope variables when the user closes the browser." How do you do this? Or maybe there is an error in my code? ================= <cfapplication name="#prefix#_blog_#blogname#" clientManagement = "no" setClientCookies = "no" setDomainCookies = "no" loginStorage = "session" sessionManagement = "yes" sessionTimeout = #CreateTimeSpan(0,1,0,0)# applicationTimeout = #CreateTimeSpan(1,0,0,0)#> <cfscript> function getSessions(appName) { var tracker = createObject("java","coldfusion.runtime.SessionTracker"); return tracker.getSessionCollection(appName); } </cfscript> <cfset structDelete(session,"nSessions","TRUE")> <cfset structDelete(session,"nLoggedIn","TRUE")> <cfset session.nSessions = 0> <cfset session.nLoggedIn = 0> <cfset sessions = getSessions(application.applicationName)> <cfset session.nSessions = structCount(sessions)> <cfloop item="s" collection="#sessions#"> <cfif structKeyExists(sessions[s],"username")> <cfset session.nLoggedIn = session.nLoggedIn + 1> </cfif> </cfloop> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Upgrade to Adobe ColdFusion MX7 Experience Flex 2 & MX7 integration & create powerful cross-platform RIAs http:http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:267827 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4