From 58e268777c3780d3b07392e30ea10aab26f45c19 Mon Sep 17 00:00:00 2001 From: Eric Fischer Date: Wed, 7 Dec 2016 11:19:29 -0800 Subject: [PATCH] Missed a file for the close-on-exec flag --- tile.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tile.cpp b/tile.cpp index 1ec4a79..1d9d746 100644 --- a/tile.cpp +++ b/tile.cpp @@ -2062,7 +2062,7 @@ int traverse_zooms(int *geomfd, off_t *geom_size, char *metabase, char *stringpo for (size_t j = 0; j < TEMP_FILES; j++) { char geomname[strlen(tmpdir) + strlen("/geom.XXXXXXXX" XSTRINGIFY(INT_MAX)) + 1]; sprintf(geomname, "%s/geom%zu.XXXXXXXX", tmpdir, j); - subfd[j] = mkstemp(geomname); + subfd[j] = mkstemp_cloexec(geomname); // printf("%s\n", geomname); if (subfd[j] < 0) { perror(geomname);