I can confirm the file handle leak on /dev/snd/timer only happens if I have the "Analog Surround 5.1 Output" Profile selected instead of "Analog Stereo Duplex". Three file handles to /dev/snd/timer are left open each time a sound is played with the 5.1 profile:
overridex@citadel-station:~$ ls -l /proc/$(pgrep pulseaudio)/fd|grep timer | wc -l
12
overridex@citadel-station:~$ ls -l /proc/$(pgrep pulseaudio)/fd|grep timer | wc -l
15
overridex@citadel-station:~$ ls -l /proc/$(pgrep pulseaudio)/fd|grep timer | wc -l
18
I can confirm the file handle leak on /dev/snd/timer only happens if I have the "Analog Surround 5.1 Output" Profile selected instead of "Analog Stereo Duplex". Three file handles to /dev/snd/timer are left open each time a sound is played with the 5.1 profile:
overridex@ citadel- station: ~$ ls -l /proc/$(pgrep pulseaudio)/fd|grep timer | wc -l citadel- station: ~$ ls -l /proc/$(pgrep pulseaudio)/fd|grep timer | wc -l citadel- station: ~$ ls -l /proc/$(pgrep pulseaudio)/fd|grep timer | wc -l
12
overridex@
15
overridex@
18
This using a Sound Blaster Audigy sound card.
-Dan