Skip to content

Commit 4296a8d

Browse files
committed
esp8266/scripts/webrepl: Allow to override port.
1 parent bd66b09 commit 4296a8d

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

esp8266/scripts/webrepl.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,19 @@
77
listen_s = None
88
client_s = None
99

10-
def setup_conn():
10+
def setup_conn(port):
1111
global listen_s, client_s
1212
listen_s = socket.socket()
1313
listen_s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
1414

15-
ai = socket.getaddrinfo("0.0.0.0", 8266)
15+
ai = socket.getaddrinfo("0.0.0.0", port)
1616
print("Bind address info:", ai)
1717
addr = ai[0][4]
1818

1919
listen_s.bind(addr)
2020
listen_s.listen(1)
2121
listen_s.setsockopt(socket.SOL_SOCKET, 20, accept_conn)
22-
print("WebREPL daemon started on port 8266")
22+
print("WebREPL daemon started on port %d" % port)
2323

2424

2525
def accept_conn(listen_sock):
@@ -44,6 +44,6 @@ def stop():
4444
listen_s.close()
4545

4646

47-
def start():
47+
def start(port=8266):
4848
stop()
49-
setup_conn()
49+
setup_conn(port)

0 commit comments

Comments
 (0)