Cleanup everything on API shutdown

via app.stop()
This commit is contained in:
Min RK
2022-05-05 12:10:20 +02:00
parent 585b47051f
commit bf2e322c22
5 changed files with 38 additions and 21 deletions

View File

@@ -188,6 +188,8 @@ def cleanup_after(request, io_loop):
if not MockHub.initialized():
return
app = MockHub.instance()
if app.db_file.closed:
return
for uid, user in list(app.users.items()):
for name, spawner in list(user.spawners.items()):
if spawner.active: