Browse Source

Fix video endpoint not closing client

Zed 7 năm trước cách đây
mục cha
commit
0b52f4963c
1 tập tin đã thay đổi với 3 bổ sung4 xóa
  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()