I think someone forgot the loop around the let in create-swank-server in swank-openmcl.lisp - without the loop you can only connect once and the socket is lost
Also for all servers, I would suggest an option to restrict connections to localhost only, and even make that the default - in openmcl, the test is simply (= (remote-host client-socket) (local-host client-socket)) right after the accept
With these patches, you could leave a swank-server running all the time, and forward the port over ssh to access remotely running images, with all the comfort of slime!
BTW, I think slime is very cool!
Sven
-- Sven Van Caekenberghe - mailto:sven@beta9.be Beta Nine - software engineering - http://www.beta9.be .Mac - svc@mac.com - http://homepage.mac.com/svc
"Lisp isn't a language, it's a building material." - Alan Kay