[iolib-devel] New patches: 29-Mar-2010
Peter Keller
psilord at cs.wisc.edu
Wed Mar 31 03:09:15 UTC 2010
Hello,
During the recent set of patches, a couple of errors have arisen in IOLib:
1. When connecting to an address upon which no server is listening,
connect signals a POLL-ERROR instead of SOCKET-CONNECTION-REFUSED-ERROR.
This is unexpected.
Here is the backtrace:
0: (IOLIB.MULTIPLEX::PROCESS-POLL-REVENTS 24 5)
1: (WAIT-UNTIL-FD-READY 5 :OUTPUT NIL T)
2: (IOLIB.SOCKETS::CALL-WITH-SOCKET-TO-WAIT-CONNECT
#<active IPv4 stream socket, unconnected {BF52E61}>
#<CLOSURE (LAMBDA #) {BF53FAD}>
T)
3: ((SB-PCL::FAST-METHOD CONNECT (INTERNET-SOCKET INET-ADDRESS))
#<unavailable argument>
#<unavailable argument>
#<active IPv4 stream socket, unconnected {BF52E61}>
#/IP/127.0.0.1)[:EXTERNAL]
4: [goes into my example codes...]
2. When the server goes away and closes the connection to the client, the
client never sees the END-OF-FILE using the stream interface.
Thank you.
-pete
More information about the iolib-devel
mailing list