Pārlūkot izejas kodu

Fix video endpoint not closing client

Zed 7 gadi atpakaļ
vecāks
revīzija
0b52f4963c
1 mainītis faili ar 3 papildinājumiem un 4 dzēšanām
  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()