From 9858b8f71c3c328d0b65b6edac5fe7ac7682f1e3 Mon Sep 17 00:00:00 2001 From: Ingo Schwarze Date: Thu, 18 Aug 2016 09:02:34 +0000 Subject: fix an fd leak; patch from jsg@ --- cgi.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'cgi.c') diff --git a/cgi.c b/cgi.c index ce9068a1..05b0134f 100644 --- a/cgi.c +++ b/cgi.c @@ -1,4 +1,4 @@ -/* $Id: cgi.c,v 1.137 2016/08/10 18:39:23 schwarze Exp $ */ +/* $Id: cgi.c,v 1.138 2016/08/18 09:02:34 schwarze Exp $ */ /* * Copyright (c) 2011, 2012 Kristaps Dzonsons * Copyright (c) 2014, 2015, 2016 Ingo Schwarze @@ -338,6 +338,7 @@ resp_copy(const char *filename) fflush(stdout); while ((sz = read(fd, buf, sizeof(buf))) > 0) write(STDOUT_FILENO, buf, sz); + close(fd); } } -- cgit v1.2.3