From afdbb6ad9e9df40250ee94fdd2d5ecb561c2bff7 Mon Sep 17 00:00:00 2001 From: Zed Date: Wed, 7 Aug 2019 20:58:17 +0200 Subject: [PATCH] Actually close files after uploading --- src/nitter.nim | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/nitter.nim b/src/nitter.nim index 2bd1c57..e541baa 100644 --- a/src/nitter.nim +++ b/src/nitter.nim @@ -59,7 +59,7 @@ settings: routes: get "/": - resp renderMain(renderSearch(), title=cfg.title, titleText="Search") + resp renderMain(renderSearch(), title=cfg.title) post "/search": if @"query".len == 0: @@ -117,9 +117,10 @@ routes: resp Http404 let file = openAsync(filename) - defer: file.close() + let buf = await readAll(file) + file.close() - resp await readAll(file), mimetype(filename) + resp buf, mimetype(filename) get "/video/@sig/@url": cond "http" in @"url"