[usocket-devel] [patch] enable concurrent recv/send on mutiple UDP sockets in LispWorks 6.0

Kamil Shakirov kamils80 at gmail.com
Tue Dec 7 11:01:51 UTC 2010


Hello List,

I had a hard time figuring out why my app running on LispWorks 6.0
couldn't receive and send messages via multiple UDP sockets concurrently
until I discovered that a global lock was used on global recv/send
buffers.

Is there any reason why global recv/send buffers are used?

The attached patch fixes the problem. Tested with LispWorks 6.0.

--ska
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Enable-mutiple-UDP-sockets.patch
Type: text/x-patch
Size: 9354 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/usocket-devel/attachments/20101207/88ce7615/attachment.bin>


More information about the usocket-devel mailing list