Romaric-RILLET 2025-06-06 08:10:54 -07:00 zatwierdzone przez GitHub
commit 15206e61fe
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: B5690EEEBB952194
1 zmienionych plików z 18 dodań i 3 usunięć

Wyświetl plik

@ -102,10 +102,25 @@ def setup_conn(port, accept_handler):
listen_s.listen(1) listen_s.listen(1)
if accept_handler: if accept_handler:
listen_s.setsockopt(socket.SOL_SOCKET, 20, accept_handler) listen_s.setsockopt(socket.SOL_SOCKET, 20, accept_handler)
started = False
for i in (network.WLAN.IF_AP, network.WLAN.IF_STA): for i in (network.WLAN.IF_AP, network.WLAN.IF_STA):
iface = network.WLAN(i) try:
if iface.active(): iface = network.WLAN(i)
print("WebREPL server started on http://%s:%d/" % (iface.ifconfig()[0], port)) if iface.active():
print("WebREPL server started on http://%s:%d/" % (iface.ifconfig()[0], port))
started = True
except AttributeError:
pass
for i in (0, 1):
try:
iface = network.LAN(i)
if iface.active():
print("WebREPL server started on http://%s:%d/" % (iface.ifconfig()[0], port))
started = True
except (AttributeError, ValueError):
pass
if not started:
print("WebREPL no active interface")
return listen_s return listen_s