Handle TCPTransport closed exception
continuous-integration/drone Build is passing
Details
continuous-integration/drone Build is passing
Details
This commit is contained in:
parent
22e623a992
commit
c02d23cead
|
@ -195,8 +195,12 @@ async def view_export(request):
|
|||
mk, lock = pool[target]
|
||||
|
||||
async with lock:
|
||||
try:
|
||||
async for line in wrap(scrape_mikrotik(mk)):
|
||||
await response.send(line + "\n")
|
||||
except RuntimeError:
|
||||
# Handle TCPTransport closed exception
|
||||
pool.pop(target)
|
||||
|
||||
|
||||
app.run(host="0.0.0.0", port=3001)
|
||||
|
|
Loading…
Reference in New Issue