浏览代码

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

Amir Malik 14 年之前
父节点
当前提交
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)