Add try catch for stopping webserver
This commit is contained in:
4
main.py
4
main.py
@@ -4,6 +4,7 @@ import socket
|
|||||||
import ubinascii
|
import ubinascii
|
||||||
from machine import Pin, I2C
|
from machine import Pin, I2C
|
||||||
|
|
||||||
|
from mcp9808.mcp9808 import RESOLUTION_0_625_C
|
||||||
import mcp9808.mcp9808 as mcp9808
|
import mcp9808.mcp9808 as mcp9808
|
||||||
import sht4x.sht4x as sht4x
|
import sht4x.sht4x as sht4x
|
||||||
import bmp390.bmp390 as bmp390
|
import bmp390.bmp390 as bmp390
|
||||||
@@ -128,6 +129,7 @@ if devices.count(0x77) > 0:
|
|||||||
else:
|
else:
|
||||||
bmp390 = None
|
bmp390 = None
|
||||||
|
|
||||||
|
try:
|
||||||
while True:
|
while True:
|
||||||
print('waiting for client')
|
print('waiting for client')
|
||||||
cl, addr = serverSocket.accept()
|
cl, addr = serverSocket.accept()
|
||||||
@@ -224,3 +226,5 @@ bmp390_time""" + attrs + with_fallback_to_str(time_bmp390, "NaN"))
|
|||||||
except OSError as e:
|
except OSError as e:
|
||||||
cl.close()
|
cl.close()
|
||||||
print('connection closed')
|
print('connection closed')
|
||||||
|
except:
|
||||||
|
serverSocket.close()
|
||||||
Reference in New Issue
Block a user