Selaa lähdekoodia

Fix video endpoint not closing client

Zed 7 vuotta sitten
vanhempi
commit
0b52f4963c
1 muutettua tiedostoa jossa 3 lisäystä ja 4 poistoa
  1. 3 4
      src/nitter.nim

+ 3 - 4
src/nitter.nim

@@ -184,11 +184,10 @@ routes:
     if getHmac(url) != @"sig":
       resp showError("Failed to verify signature", cfg.title, prefs)
 
-    let
-      client = newAsyncHttpClient()
-      video = await client.getContent(url)
+    let client = newAsyncHttpClient()
+    let video = await client.getContent(url)
+    client.close()
 
-    defer: client.close()
     resp video, mimetype(url)
 
 runForever()