You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ojb-dev@db.apache.org by ma...@apache.org on 2003/08/04 02:03:02 UTC
cvs commit: db-ojb/src/java/org/apache/ojb/odmg/oql oql-ojb.g
mattbaird 2003/08/03 17:03:02
Modified: src/java/org/apache/ojb/odmg/oql oql-ojb.g
Log:
fix broker leak.
Revision Changes Path
1.19 +3 -1 db-ojb/src/java/org/apache/ojb/odmg/oql/oql-ojb.g
Index: oql-ojb.g
===================================================================
RCS file: /home/cvs/db-ojb/src/java/org/apache/ojb/odmg/oql/oql-ojb.g,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- oql-ojb.g 2 Aug 2003 08:27:22 -0000 1.18
+++ oql-ojb.g 4 Aug 2003 00:03:02 -0000 1.19
@@ -370,7 +370,9 @@
}
else
{
- ClassDescriptor cld = PersistenceBrokerFactory.defaultPersistenceBroker().getClassDescriptor(clazz);
+ PersistenceBroker broker = PersistenceBrokerFactory.defaultPersistenceBroker();
+ ClassDescriptor cld = broker.getClassDescriptor(clazz);
+ broker.close();
for (int i = 0; i < projectionAttrs.length; i++)
{
projectionAttrs[i] = projectionAttrs[i].substring(projectionAttrs[i].indexOf('.') + 1);
---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-dev-help@db.apache.org