hi elephant-devel: when there are no store-controller and i don't use elephant:*store-controller* as default controller like this: ================================================== ;;start store (unless *license-store* (setq *license-store* (open-store `(:BDB ,*license-store-dir*)))) ;;close store (close-store *license-store*) (setf *license-store* nil) ================================================== This works fine when i first open it,but when i close it and re-open it, the store is not working. i have to add following codes when close store ================================================== (when (eq elephant:*store-controller* *license-store*) (setf elephant:*store-controller* nil)) ================================================== obvioursly function close-store has a bug that not assign elephant:*store-controller* to nil when it should re-setf it.
best regards. jingtao. _______________________________________________ elephant-devel site list elephant-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/elephant-devel