with clisp built with the latest gnulib: (defparameter *server* (socket-server)) - success, rpl_socket (domain=2, type=1, protocol=0) is called. (socket-connect (socket-server-port *server*) "localhost" :timeout 0) failure the same rpl_socket (domain=2, type=1, protocol=0) is called: *** - POSIX library error 0: No error
[4]> (socket-connect (socket-server-port *server*) "localhost" :timeout 0) Breakpoint 18, 0x0055ec4a in rpl_socket (domain=2, type=1, protocol=0) at ../../src/gllib/w32sock.h:58 58 errno = (err > 10000 && err < 10025) ? err - 10000 : err; (gdb) s 0x00560f1d in gl_sockets_startup (version=257) at ../../src/gllib/w32sock.h:58 58 errno = (err > 10000 && err < 10025) ? err - 10000 : err; (gdb) finish Run till exit from #0 0x00560f1d in gl_sockets_startup (version=257) at ../../src/gllib/w32sock.h:58 0x0055ec56 in rpl_socket (domain=2, type=1, protocol=0) at ../../src/gllib/w32sock.h:58 58 errno = (err > 10000 && err < 10025) ? err - 10000 : err; Value returned is $6 = 0 (gdb) s 0x004f571a in ANSIC_error () at ../src/lispbibl.d:14619 14619 if (!symbolp(obj)) for some reason gdb seems not to be working properly. clisp (and gnulib) was compiled with i686-w64-mingw32-gcc. CYGWIN_NT-5.2-WOW64 sds 1.7.9(0.237/5/3) 2011-03-29 10:10 i686 Cygwin -- Sam Steingold (http://sds.podval.org/) on CentOS release 5.6 (Final) X 11.0.60900031 http://camera.org http://jihadwatch.org http://mideasttruth.com http://memri.org http://ffii.org http://honestreporting.com http://pmw.org.il Heck is a place for people who don't believe in gosh.