hunchentoot:stop does not work well before, so I did not add this feature
in RESTAS. But in new version (1.2.0) Hunchentoot hunchentoot:stop is
implemented as must.
So now I was able to implement the restas:stop-all. While there is not very
neat code but it works fine in most cases.
Without update RESTAS from git you can try using such code:
(defun restas-stop-all (&key soft)
(setf restas::*vhosts* nil)
(iter (for acceptor in restas::*acceptors*)
(hunchentoot:stop acceptor :soft soft))
(setf restas::*acceptors* nil))
2011/11/2 Nik <nitr...@googlemail.com>: