>  since I last posted my patch, I have made some more changes to usocket
>  to support connect timeouts.  I also removed the need for platform
>  specific syscalls files - Gary Byers suggested that we use #_select
>  instead of the direct syscall interface, which I think is the right
>  thing to do.
>
>  Let me know if that suits.

It suits. I committed most of the patch as a series of unrelated
commits, because that will let me backport some of the changes
independently to the release branches.

The only part I did not commit (yet) was the one which introduced the
timeouts for SOCKET-CONNECT: I found you introduced 2 keyword
parameters on some implementations, but only one for others. Next to
that, I'm unclear on what the difference is between the two: could you
(shortly) explain the difference between TIMEOUT and DEADLINE?

Thanks in advance!

Bye,

Erik.

>  >  > http://bknr.net/trac/changeset/2795?format=diff&new=2795
>  >  >
>  >  > It fixes loading of system calls for Linux and FreeBSD.  I have opened
>  >  > a bug with Clozure to make them move to a unified system call loading
>  >  > interface so that applications do not need to dispatch on an
>  >  > architecture symbol, but until that went into CCL, the fix should be
>  >  > fine.
>  >
>  >
>  > I missed this patch. I'll commit it tonight and backport it to the
>  >  release branches it applies to.
>  >
>  >  Bye,
>  >
>  >
>  >  Erik.
>  >
>
_______________________________________________
usocket-devel mailing list
[email protected]
http://common-lisp.net/cgi-bin/mailman/listinfo/usocket-devel

Reply via email to