Set the close-on-exec flag, just to be saf
diff --git a/init/init.c b/init/init.c
index 989babf..3b0a66a 100644
--- a/init/init.c
+++ b/init/init.c
@@ -232,6 +232,8 @@
 			log_fd = -2;
 			fprintf(stderr, "Bummer, can't write to log on %s!\n", log);
 			device = CONSOLE;
+		} else {
+			fcntl(log_fd, F_SETFD, FD_CLOEXEC);
 		}
 	}
 	if ((device & LOG) && (log_fd >= 0)) {