summaryrefslogtreecommitdiff
path: root/ports/esp8266/modules/webrepl.py
diff options
context:
space:
mode:
Diffstat (limited to 'ports/esp8266/modules/webrepl.py')
-rw-r--r--ports/esp8266/modules/webrepl.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/ports/esp8266/modules/webrepl.py b/ports/esp8266/modules/webrepl.py
index 5a76e9b26..aa156d148 100644
--- a/ports/esp8266/modules/webrepl.py
+++ b/ports/esp8266/modules/webrepl.py
@@ -31,7 +31,9 @@ def setup_conn(port, accept_handler):
def accept_conn(listen_sock):
global client_s
cl, remote_addr = listen_sock.accept()
- if uos.dupterm():
+ prev = uos.dupterm(None)
+ uos.dupterm(prev)
+ if prev:
print("\nConcurrent WebREPL connection from", remote_addr, "rejected")
cl.close()
return