[Ecls-list] [PATCH] use closesocket() on Windows

Juan Jose Garcia-Ripoll juanjose.garciaripoll at googlemail.com
Tue Aug 19 11:45:24 UTC 2008


On Tue, Aug 12, 2008 at 12:58 PM, Vladimir Korablin <vkorablin at gmail.com> wrote:
> Windows requires that sockets be closed with closesocket(), but
> SI:OPEN-CLIENT-STREAM uses close(). The attached patch corrects this.

Thanks for the fix, but instead of the functions in tcp.d you should
probably use the contributed package SOCKETS, which is loaded with
(REQUIRE 'SOCKETS) and which is compatible with SBCL's. It makes
better use of windows sockets.

Juanjo

---
Instituto de Física Fundamental
CSIC, Serrano, 113, Madrid 28040 (Spain)
http://juanjose.garciaripoll.googlepages.com


More information about the ecl-devel mailing list