Changeset 2610
- Timestamp:
- 02/24/08 00:35:11 (11 months ago)
- Files:
-
- trunk/bknr/datastore/src/data/object.lisp (modified) (1 diff)
- trunk/bknr/datastore/src/data/txn.lisp (modified) (3 diffs)
- trunk/projects/quickhoney/src/init.lisp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/bknr/datastore/src/data/object.lisp
r2602 r2610 453 453 454 454 (defmethod decode-object ((tag (eql #\o)) stream) 455 (%decode-store-object stream)) 455 (let ((*current-object-slot* nil)) 456 (%decode-store-object stream))) 456 457 457 458 (defun %decode-store-object (stream) trunk/bknr/datastore/src/data/txn.lisp
r2609 r2610 106 106 107 107 (defun close-store () 108 (when (and (boundp '*store) *store*)109 (close-object *store*))110 108 (makunbound '*store*)) 111 109 … … 143 141 (if (probe-file (store-random-state-pathname store)) 144 142 (with-open-file (f (store-random-state-pathname store)) 145 (format t "reading store random state~%")146 143 (setf (store-random-state store) (read f))) 147 144 (with-open-file (f (store-random-state-pathname store) … … 152 149 153 150 (defmethod update-store-random-state ((store store)) 154 (format t "saving store random state~%")155 151 (with-open-file (f (store-random-state-pathname store) 156 152 :direction :output :if-does-not-exist :create :if-exists :supersede) trunk/projects/quickhoney/src/init.lisp
r2435 r2610 10 10 "/home/hans/bknr-svn/thirdparty/cl-gd-0.5.6/cl-gd-glue.so")) 11 11 (setf *hunchentoot-default-external-format* (flex:make-external-format :utf-8 :eol-style :lf)) 12 (when *store* 13 (close-store)) 12 (close-store) 14 13 (make-instance 'store 15 14 :directory *store-directory*
