]> git.alsa-project.org Git - alsa-plugins.git/commit
Set CLOEXEC flag for pipes in PulseAudio plugins
authorChris Rankin <rankincj@yahoo.com>
Tue, 27 Sep 2011 07:44:15 +0000 (09:44 +0200)
committerTakashi Iwai <tiwai@suse.de>
Tue, 27 Sep 2011 07:54:09 +0000 (09:54 +0200)
commitedfb903f625b7193c4127e91cbe641ba5f421c27
treeec05a696863ef988a2fbf3507385d3b057a24f1d
parent84ce9d8230d19ebd67bc8db691bab74c4cbac979
Set CLOEXEC flag for pipes in PulseAudio plugins

I have noticed that Alsa / PulseAudio are leaking a couple of pipes after a
fork/exec, and have traced the leak to the following two plugins:

libasound_module_ctl_pulse.so
libasound_module_pcm_pulse.so

This is with Fedora 15. I have attached a patch for the problem.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
pulse/pulse.c