tests/test_http_media_cache: Fix file descriptor leak in test.
authorJoshua Colp <jcolp@digium.com>
Thu, 24 Mar 2016 11:18:31 +0000 (08:18 -0300)
committerJoshua Colp <jcolp@digium.com>
Thu, 24 Mar 2016 11:18:31 +0000 (08:18 -0300)
Change-Id: Ie8a9ae3d13bdeaacafc8d28271adc6707f633a5f

tests/test_http_media_cache.c

index 6a57433..c08604f 100644 (file)
@@ -173,12 +173,10 @@ static int http_callback(struct ast_tcptls_session_instance *ser, const struct a
                ast_http_send(ser, method, options.status_code, options.status_text, http_header, NULL, send_file ? fd : 0, 1);
        } else {
                ast_http_send(ser, method, 304, "Not Modified", http_header, NULL, 0, 1);
-               if (send_file) {
-                       close(fd);
-               }
        }
 
        if (send_file) {
+               close(fd);
                unlink(file_name);
        }