[elephant-cvs] CVS update: elephant/src/controller.lisp
blee at common-lisp.net
blee at common-lisp.net
Thu Sep 2 14:42:39 UTC 2004
Update of /project/elephant/cvsroot/elephant/src
In directory common-lisp.net:/tmp/cvs-serv30449/src
Modified Files:
controller.lisp
Log Message:
next-oid fix: bug in counters, they weren't using the parent
transactions and so were dead locking inside of with-transactions
Date: Thu Sep 2 16:42:38 2004
Author: blee
Index: elephant/src/controller.lisp
diff -u elephant/src/controller.lisp:1.6 elephant/src/controller.lisp:1.7
--- elephant/src/controller.lisp:1.6 Sun Aug 29 22:37:58 2004
+++ elephant/src/controller.lisp Thu Sep 2 16:42:38 2004
@@ -113,6 +113,7 @@
(defmethod next-oid ((sc store-controller))
(sleepycat::next-counter (controller-environment sc)
(controller-db sc)
+ *current-transaction*
%oid-entry %oid-entry-length
%oid-lock %oid-lock-length))
More information about the Elephant-cvs
mailing list