[elephant-cvs] CVS update: elephant/src/controller.lisp

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))
participants (1)
-
blee@common-lisp.net