4

如果我尝试使用以前使用过的相同端口,则创建服务器端套接字将失败。发生地址使用错误。

(make-instance 'sb-bsd-sockets:inet-socket :type :stream :protocol :tcp)

我该如何阻止这种情况发生?

非常欢迎提示和代码片段!(这里是 CL 新手。)

谢谢!

4

1 回答 1

3

使用 SB-BSD-SOCKETS:SOCKET-REUSE-ADDRESS 套接字选项访问器:

(setf (sb-bsd-sockets:socket-reuse-address socket) t)
于 2010-04-06T19:40:22.850 回答