]> code.delx.au - pulseaudio/blobdiff - polyp/module-pipe-sink.c
make use F_CLOEXEC wherever useful
[pulseaudio] / polyp / module-pipe-sink.c
index 32a2c722b982c90f27ba763f0865067ee4589361..088ed405d3b4ddbc99010b61d7f6f9cf46e8ee94 100644 (file)
@@ -143,6 +143,8 @@ int pa_module_init(struct pa_core *c, struct pa_module*m) {
         goto fail;
     }
 
+    pa_fd_set_cloexec(fd, 1);
+    
     if (fstat(fd, &st) < 0) {
         fprintf(stderr, __FILE__": fstat('%s'): %s\n", p, strerror(errno));
         goto fail;