Frage

eine serverseitige Buchse anlegen wird scheitern, wenn ich versuche, den gleichen Port zu verwenden, die ich vorher benutzt habe. Eine Adresse in Use Fehler auftritt.

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

Wie verhindere ich, dass dies geschieht?

Tipps und Code-Snippets sehr willkommen! (CL Neuling hier.)

Danke!

War es hilfreich?

Lösung

Mit den SB-BSD-SOCKETS: SOCKET-REUSE-ADRESSE Socket-Option Accessor:

(setf (sb-bsd-sockets:socket-reuse-address socket) t)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top