From 0b52f4963cad3c303ad6b71f14fa2a29d4ba2af3 Mon Sep 17 00:00:00 2001 From: Zed Date: Tue, 13 Aug 2019 19:45:02 +0200 Subject: [PATCH] Fix video endpoint not closing client --- src/nitter.nim | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/nitter.nim b/src/nitter.nim index a406b49..8b29c7d 100644 --- a/src/nitter.nim +++ b/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()