| Anonymous | Login | Signup for a new account | 2010-09-09 09:24 EDT | ![]() |
| Main | My View | View Issues | Change Log | Roadmap |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | |||||
| ID | Project | Category | View Status | Date Submitted | Last Update | |
| 0002797 | MPD | Audio Output - Pulseaudio | public | 2010-02-01 07:20 | 2010-02-28 04:54 | |
| Reporter | showell | |||||
| Assigned To | cirrus | |||||
| Priority | normal | Severity | crash | Reproducibility | always | |
| Status | closed | Resolution | unable to reproduce | |||
| Platform | OS | OS Version | ||||
| Product Version | 0.15.x | |||||
| Target Version | Fixed in Version | |||||
| Summary | 0002797: MPD hang when pulseaudio network sink is removed. | |||||
| Description | MPD stops playback and doesn't respond to mpc commands if a PulseAudio network device is removed, for instance removing a bluetooth audio device. Could MPD be made to gracefully ignore these events and carry on streaming to it's other outputs? My setup uses mpd on a central server with remote playback using PulseAudio on other computers, one of which has a bluetooth device. This interrupts playback when it is enabled (10-20 second pause) and kills MPD when it is disabled. | |||||
| Tags | No tags attached. | |||||
| Attached Files | ||||||
Notes |
|
|
(0005311) cirrus (administrator) 2010-02-01 08:51 |
What does "kill" mean? Does MPD crash? If yes, provide a backtrace. |
|
(0005312) showell (reporter) 2010-02-01 08:59 edited on: 2010-02-01 09:00 |
MPD process is hung and an /etc/init.d/mpd restart is required to get a response. The process is still running but unresponsive, clients attempt to connect but cannot complete re-connection successfully. |
|
(0005317) cirrus (administrator) 2010-02-02 01:44 |
Backtrace? |
|
(0005318) showell (reporter) 2010-02-02 06:27 |
I'm running "gdb --args /usr/bin/mpd /etc/mpd.conf 2>&1 | tee ~/gdb-mpd.txt" but gdb says the program has exited even though it's clearly still running.... Starting program: /usr/bin/mpd /etc/mpd.conf [Thread debugging using libthread_db enabled] Program exited normally. I'm also finding that after an upgrade to the latest pulseaudio this seems to be more reliable, causing only a 30-second pause on bluetooth connect instead of totally stuffing up the server. Will double check my pulseaudio config. |
|
(0005324) cirrus (administrator) 2010-02-04 07:09 |
Try --no-daemon |
|
(0005398) cirrus (administrator) 2010-02-28 04:54 |
Reopen when you can provide more information. |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 2010-02-01 07:20 | showell | New Issue | |
| 2010-02-01 07:20 | showell | Status | new => assigned |
| 2010-02-01 07:20 | showell | Assigned To | => cirrus |
| 2010-02-01 08:51 | cirrus | Note Added: 0005311 | |
| 2010-02-01 08:59 | showell | Note Added: 0005312 | |
| 2010-02-01 09:00 | showell | Note Edited: 0005312 | |
| 2010-02-02 01:44 | cirrus | Note Added: 0005317 | |
| 2010-02-02 06:27 | showell | Note Added: 0005318 | |
| 2010-02-04 07:09 | cirrus | Note Added: 0005324 | |
| 2010-02-28 04:54 | cirrus | Note Added: 0005398 | |
| 2010-02-28 04:54 | cirrus | Status | assigned => closed |
| 2010-02-28 04:54 | cirrus | Resolution | open => unable to reproduce |
| Copyright © 2000 - 2010 MantisBT Group |