]> code.delx.au - pulseaudio/blobdiff - src/pulsecore/conf-parser.c
dbus: first restart timer, then dispatch it
[pulseaudio] / src / pulsecore / conf-parser.c
index dd4a99ee9e167a6e1c013a880564aa5104c9211d..34b4d6fe21b5752feebd72d12930dd3a689c7696 100644 (file)
@@ -168,7 +168,7 @@ int pa_config_parse(const char *filename, FILE *f, const pa_config_item *t, void
     pa_assert(filename);
     pa_assert(t);
 
-    if (!f && !(f = fopen(filename, "r"))) {
+    if (!f && !(f = pa_fopen_cloexec(filename, "r"))) {
         if (errno == ENOENT) {
             pa_log_debug("Failed to open configuration file '%s': %s", filename, pa_cstrerror(errno));
             r = 0;