Hi--
some more details -- it seems that make-socket-stream in port-mcl is getting called without a 'handle' argument, tho' everything looks ok in server.lisp -- here's the relevant bit of the backtrace:
16: (HUNCHENTOOT::MAKE-SOCKET-STREAM 20 20 '(#<RESTART ABORT-BREAK #x2780D8E> #<RESTART ABORT #x2780DB6>)) Locals: HUNCHENTOOT::READ-TIMEOUT = 20 HUNCHENTOOT::WRITE-TIMEOUT = 20 17: (HUNCHENTOOT::PROCESS-CONNECTION #<HUNCHENTOOT::SERVER #x9344DF6> #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/20) #x9378936>) Locals: HUNCHENTOOT::SERVER = #<HUNCHENTOOT::SERVER #x9311E06> HUNCHENTOOT::HANDLE = #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/20) #x9316CB6> #:COMPILER-VAR = (NIL) #:G4816 = (ERROR #<COMPILED-LEXICAL-CLOSURE #x931913E> WARNING #<Anonymous Function #x8E0657E>) CCL::%HANDLERS% = ((PROCESS-RESET)) #:G4817 = (ERROR #<STANDARD-GENERIC-FUNCTION HUNCHENTOOT:MAYBE-INVOKE-DEBUGGER #x897CA5E>) CCL::%HANDLERS% = ((ERROR #<COMPILED-LEXICAL-CLOSURE #x931913E> WARNING #<Anonymous Function #x8E0657E>) (PROCESS-RESET)) HUNCHENTOOT::*HUNCHENTOOT-STREAM* = #<Unbound> HUNCHENTOOT::*LOCAL-HOST* = #<Unbound> HUNCHENTOOT::*REMOTE-HOST* = #<Unbound> HUNCHENTOOT::*REMOTE-PORT* = #<Unbound> CCL::*INTERRUPT-LEVEL* = 0 CCL::*INTERRUPT-LEVEL* = -1 HUNCHENTOOT:*SERVER* = #<Unbound> Catch-tags: NIL NIL