summaryrefslogtreecommitdiffstatshomepage
path: root/examples/unix/sock-server.py
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2014-01-26 02:00:15 +0200
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2014-01-26 02:03:07 +0200
commit4795c58f3cfacb20e3b991fec7b78d59a8dcabff (patch)
treed3c95cc9769aee8ec39bee7a4fd77a3febf59ef6 /examples/unix/sock-server.py
parenta88c30c64a198a51049ad8db5537180f44205e67 (diff)
downloadmicropython-4795c58f3cfacb20e3b991fec7b78d59a8dcabff.tar.gz
micropython-4795c58f3cfacb20e3b991fec7b78d59a8dcabff.zip
sock-server.py: Use SO_REUSEADDR to avoid errors on quick restart.
Diffstat (limited to 'examples/unix/sock-server.py')
-rw-r--r--examples/unix/sock-server.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/examples/unix/sock-server.py b/examples/unix/sock-server.py
index ed14b7f31e..f08aede3c1 100644
--- a/examples/unix/sock-server.py
+++ b/examples/unix/sock-server.py
@@ -16,6 +16,7 @@ ai = socket.getaddrinfo("127.0.0.1", 8080)
print("Bind address info:", ai)
addr = ai[0][4]
+s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
s.bind(addr)
s.listen(5)
print("Listening, connect your browser to http://127.0.0.1:8080/")