Handling Errors Sometimes
(defun database-connect (name)
(handler-bind ((network-down #‘fix-net))
(open-database (find-database name)))))))
(defun fix-net (condition)
;; If this function ever returns,
;; you get debugger. This happens if
;; the network is not fixable.
(when (network-is-fixable)