From 62687b1f636746105fba821d2a9006e48b5fe8be Mon Sep 17 00:00:00 2001 From: Fredrik Tolf Date: Sat, 15 May 2021 03:29:16 +0200 Subject: [PATCH] htpipe: Fixed socket leakage. --- src/htpipe.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/htpipe.c b/src/htpipe.c index 223212e..27e5480 100644 --- a/src/htpipe.c +++ b/src/htpipe.c @@ -124,6 +124,7 @@ static void runserver(int lsk, int ch) if((rfd = recvreq(cl[i], &req)) < 0) { if(errno != 0) flog(LOG_ERR, "htpipe: error from client: %s", strerror(errno)); + close(cl[i]); cl[i] = -1; } else { if(sendreq(ch, req, rfd)) { -- 2.11.0