From 912606fc373173356351d147eacab0e21eecc166 Mon Sep 17 00:00:00 2001 From: brenosilva Date: Fri, 27 Jul 2012 01:00:13 +0000 Subject: [PATCH] Avoid double close() for multipart file descriptors --- apache2/msc_multipart.c | 1 + 1 file changed, 1 insertion(+) diff --git a/apache2/msc_multipart.c b/apache2/msc_multipart.c index ae518953..69b37694 100644 --- a/apache2/msc_multipart.c +++ b/apache2/msc_multipart.c @@ -624,6 +624,7 @@ static int multipart_process_boundary(modsec_rec *msr, int last_part, char **err &&(msr->mpd->mpp->tmp_file_fd != 0)) { close(msr->mpd->mpp->tmp_file_fd); + msr->mpd->mpp->tmp_file_fd = -1; } if (msr->mpd->mpp->type != MULTIPART_FILE) {