Bug 22541 - TCP feeds to PA servers leave zombie entries in plasma5 volume dialog when the server host machines resume from suspend
Summary: TCP feeds to PA servers leave zombie entries in plasma5 volume dialog when th...
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL:
Whiteboard: MGA6TOO
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-07 18:06 CET by Barry Jackson
Modified: 2018-02-08 09:09 CET (History)
2 users (show)

See Also:
Source RPM: pulseaudio
CVE:
Status comment:


Attachments

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


Note You need to log in before you can comment on or make changes to this bug.