[pulseaudio-tickets] [PulseAudio] #390: pulse clients might abort if the pulseaudio server goes down
PulseAudio
trac-noreply at tango.0pointer.de
Sat Nov 1 08:41:02 PDT 2008
#390: pulse clients might abort if the pulseaudio server goes down
-----------------------+----------------------------------------------------
Reporter: mkretz | Owner: lennart
Type: defect | Status: new
Priority: normal | Milestone:
Component: libpulse | Severity: major
Resolution: | Keywords:
-----------------------+----------------------------------------------------
Comment (by mkretz):
Breakpoint on ao_pulse_exit()? That wouldn't help much as that function
doesn't get called in this case at all. The function gets called if the
plugin is closed and destroyed by the application (or the Phonon backend
in this case), which is not the case here.
As I understand the problem, it's that xine's pulse output doesn't know
that the pulseaudio server is gone and all its pulse structures may not be
touched anymore. A forgiving pulse API would just silently let all calls
fail if the server is gone.
--
Ticket URL: <http://www.pulseaudio.org/ticket/390#comment:8>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server
More information about the pulseaudio-bugs
mailing list