[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnue] r7396 - in trunk/gnue-common/src/datasources: . drivers/Base
From: |
reinhard |
Subject: |
[gnue] r7396 - in trunk/gnue-common/src/datasources: . drivers/Base |
Date: |
Mon, 18 Apr 2005 08:19:54 -0500 (CDT) |
Author: reinhard
Date: 2005-04-18 08:19:53 -0500 (Mon, 18 Apr 2005)
New Revision: 7396
Modified:
trunk/gnue-common/src/datasources/GDataSource.py
trunk/gnue-common/src/datasources/drivers/Base/ResultSet.py
Log:
Cleanup stuff we don't need any more now.
Modified: trunk/gnue-common/src/datasources/GDataSource.py
===================================================================
--- trunk/gnue-common/src/datasources/GDataSource.py 2005-04-18 12:48:48 UTC
(rev 7395)
+++ trunk/gnue-common/src/datasources/GDataSource.py 2005-04-18 13:19:53 UTC
(rev 7396)
@@ -586,25 +586,6 @@
return 1
- def close (self):
-
- self._dataObject = None
-
- # Make sure we leave no unreachable reference !
- if self._topObject._datasourceDictionary.has_key (self.name):
- del self._topObject._datasourceDictionary
-
- self._inits = None
- self._currentResultSet = None
- self._resultSetListeners = None
- self._toplevelParent = None
- self._topObject = None
- self.sorting = None
-
- self._triggerFunctions = None
- self._triggerProperties = None
-
-
# =============================================================================
# <sortorder>
# =============================================================================
Modified: trunk/gnue-common/src/datasources/drivers/Base/ResultSet.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/Base/ResultSet.py 2005-04-18
12:48:48 UTC (rev 7395)
+++ trunk/gnue-common/src/datasources/drivers/Base/ResultSet.py 2005-04-18
13:19:53 UTC (rev 7396)
@@ -637,21 +637,12 @@
def close (self):
"""
- This function should be called, if a result set is no longer needed. It
- breaks up reference cycles so garbage collection can do it's job.
+ Close the database connection.
"""
self._close ()
- self.__generator = None
- if self.__dataSource () and (self.__dataSource ())._currentResultSet ==
self:
- (self.__dataSource ()).close ()
- self._dataObject = None
-
- self.__listeners = []
-
-
# ---------------------------------------------------------------------------
# Remove a record from the list of cached records
# ---------------------------------------------------------------------------
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnue] r7396 - in trunk/gnue-common/src/datasources: . drivers/Base,
reinhard <=