mirror of
https://github.com/enjoy-digital/litex.git
synced 2025-01-04 09:52:26 -05:00
litex_server: set socket.SO_REUSEPORT to avoid waiting 60s in case of unclean termination
This commit is contained in:
parent
be99083e2b
commit
a2bc4bb777
1 changed files with 1 additions and 0 deletions
|
@ -22,6 +22,7 @@ class RemoteServer(EtherboneIPC):
|
|||
if hasattr(self, "socket"):
|
||||
return
|
||||
self.socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
|
||||
self.socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEPORT, 1)
|
||||
self.socket.bind((self.bind_ip, self.bind_port))
|
||||
print("tcp port: {:d}".format(self.bind_port))
|
||||
self.socket.listen(1)
|
||||
|
|
Loading…
Reference in a new issue