Преглед на файлове

[unrelated] Properly close storage on web app exit

jherve преди 1 година
родител
ревизия
8c7d187433
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      src/media_observer/web.py

+ 3 - 1
src/media_observer/web.py

@@ -71,7 +71,9 @@ async def get_db():
     if storage is None:
         storage = await Storage.create()
 
-    return storage
+    yield storage
+
+    await storage.close()
 
 
 async def get_similarity_search(storage: Storage = Depends(get_db)):