#23 openmcl: socket-error problems

open
nobody
None
5
2012-09-14
2004-06-14
Anonymous
No

The redifinition of socket-error in acl-compat is causing some
problems. To reproduce, try loading a page in a browser and abort
the load. This triggers a socket error which causes an error to be
thrown like so:

Error in process listener(1): :SITUATION is an invalid initarg to
INITIALIZE-INSTANCE for #.
Valid initargs: (:STREAM :ACTION :CODE :
IDENTIFIER).

Removing the definition of socket-error from acl-compat makes
things die differently:

Error in process listener(1): Error on #<TCP-STREAM (SOCKET/6)

x6682A46> : ~a (error #~d) on ~s in ~a

Discussion