def start_server():
print("Starting web server")
sock = socket.socket()
sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
sock.bind( ('', 80) ); sock.listen(1)
sock.settimeout(5.0)
print("Synchronous web server running...")
gc.collect()
print("gc.mem_free=", gc.mem_free())
t0 = time.ticks_ms()
try:
while True:
accept_conn(sock)
now = time.ticks_ms()
if (now - t0) > 8000:
periodic_tasks()
t0 = now
finally:
sock.close()
评论列表
文章目录