(cl:defpackage :iolib.internal.conduits
(:use :common-lisp)
+ #+sb-package-locks
+ (:lock t)
;; redefined CL names
(:shadow #:export #:unexport #:defpackage #:delete-package #:rename-package)
(:export #:export #:unexport #:defpackage #:delete-package #:rename-package)
(clone-packages-to-package ',cpcs ',name))))
(t
`(progn
- (cl:defpackage ,name ,@(nreverse dpcs))
+ (cl:defpackage ,name
+ #+sb-package-locks
+ (:lock t)
+ ,@(nreverse dpcs))
(recompute-conduits-for ',name))))))
(defun delete-package (pack/name)
(defpackage #:iolib-tests
(:use :5am :iolib.base :iolib :iolib.pathnames)
+ #+sb-package-locks
+ (:lock t)
(:export #:*echo-address* #:*echo-port*))