Переглянути джерело

set socket option SO_REUSEADDR to prevent "Address already in use" error

Amir Malik 15 роки тому
батько
коміт
a22a3cc0ea
1 змінених файлів з 1 додано та 0 видалено
  1. 1 0
      utils/web.py

+ 1 - 0
utils/web.py

@@ -21,6 +21,7 @@ def do_request(connstream, from_addr):
 
 def serve():
     bindsocket = socket.socket()
+    bindsocket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
     #bindsocket.bind(('localhost', PORT))
     bindsocket.bind(('', PORT))
     bindsocket.listen(5)