[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnue] r7035 - trunk/gnue-appserver/src
From: |
reinhard |
Subject: |
[gnue] r7035 - trunk/gnue-appserver/src |
Date: |
Wed, 16 Feb 2005 17:05:54 -0600 (CST) |
Author: reinhard
Date: 2005-02-16 17:05:53 -0600 (Wed, 16 Feb 2005)
New Revision: 7035
Modified:
trunk/gnue-appserver/src/geasSession.py
Log:
Use a much better and thread safe list id.
Modified: trunk/gnue-appserver/src/geasSession.py
===================================================================
--- trunk/gnue-appserver/src/geasSession.py 2005-02-16 21:57:12 UTC (rev
7034)
+++ trunk/gnue-appserver/src/geasSession.py 2005-02-16 23:05:53 UTC (rev
7035)
@@ -107,7 +107,6 @@
self.database = "gnue"
self.__lists = {}
- self.__listcount = 0
self.__authAdapter = authAdapter
self.__connection = None
self.__dirtyInstances = {}
@@ -271,7 +270,6 @@
item.close ()
self.__lists = {}
- self.__listcount = 0
self.__dirtyInstances = {}
self.filters = {}
@@ -393,9 +391,8 @@
list = geasList.geasList (self, classdef, self.__connection, recordset,
[u'gnue_id'] + propertylist, asCond, dsSort, asSort)
- self.__listcount += 1
- self.__lists [self.__listcount] = list
- list_id = self.__listcount
+ list_id = id (list)
+ self.__lists [list_id] = list
return list_id
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnue] r7035 - trunk/gnue-appserver/src,
reinhard <=