Bug 22541

Summary: TCP feeds to PA servers leave zombie entries in plasma5 volume dialog when the server host machines resume from suspend
Product: Mageia Reporter: Barry Jackson <zen25000>
Component: RPM PackagesAssignee: All Packagers <pkg-bugs>
Status: NEW --- QA Contact:
Severity: normal    
Priority: Normal CC: mageia, marja11
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard: MGA6TOO
Source RPM: pulseaudio CVE:
Status comment:

Description Barry Jackson 2018-02-07 18:06:57 CET
Description of problem:
I have a constantly running sound feed on my LAN which connects to any of several machines which each run PA servers.

Each time I close the lid of my laptop it suspends.

When I re-open the laptop a new TCP connection is created and the sound is played again.

All works fine, except that on each suspend/resume a fresh volume slider is created for the newly opened stream in addition to the original(s).

Today I ended up with 14 volume sliders!

Should there be some mechanism to check whether TCP connections are still alive and close any dead ones?

Version-Release number of selected component (if applicable):

Happens in pulseaudio 10.x and 11.1 in plasma5 on Mga6 and Cauldron

This is a duplicate of my bug already reported upstream in order to track this:

https://bugs.freedesktop.org/show_bug.cgi?id=104994

How reproducible:
Always

Steps to Reproduce:

1. Run e.g. rtl_airband using pulse option on a machine.
2. Set up another plasma5 machine running PA server configured to listen for TCP connections on the LAN.
3. Play stream, suspend machine, wait a few mins and resume. Note an extra volume slider in the plasma5 'audio volume'. Repeat to collect more sliders.
Barry Jackson 2018-02-07 18:07:43 CET

Whiteboard: (none) => MGA6TOO

Comment 1 Marja Van Waes 2018-02-08 09:09:10 CET
Assigning to all packagers collectively, because the registered pulseaudio maintainer is most likely unavailable.

Assignee: bugsquad => pkg-bugs
CC: (none) => mageia, marja11