making sure socket IS a socket before clearing data in event handler
FIXING stupid directory router for CCL. (namestring ...) seems to work GREAT in every lisp except clozure, where any periods in a files name will be rpalced with ">." on windows and "\\." on *nix. annoying. calling pathname-name on the file works to filter these out, but required some rewriting.