Add an ACCEPT function to wrap SOCKET-ACCEPT and make it ignore any
authorMatthew Mondor <mmondor@pulsar-zone.net>
Wed, 12 Sep 2012 22:01:31 +0000 (22:01 +0000)
committerMatthew Mondor <mmondor@pulsar-zone.net>
Wed, 12 Sep 2012 22:01:31 +0000 (22:01 +0000)
commit93a05ac176849f4de1c5a6ffbda4d2064a9b30e1
treefafaaeb2fc3744ec90501f3570be9271bab0852f
parent3597172640ffb86b62b78fe02b43c3cd4ec95a6a
Add an ACCEPT function to wrap SOCKET-ACCEPT and make it ignore any
spurious EINTR/sb-bsd-sockets:interrupted-error conditions which may occur
if not using the accept-lock.  Also optimize access to *ACCEPT-LOCK* and
*SERVER-SOCKET* in ACCEPT-LOOP-THREAD.
mmsoftware/cl/server/ecl-mp-server.lisp