[Pkg-mpd-maintainers] Bug#728982: mpd: protocol: commands should block
Adam Lee
adam8157 at gmail.com
Thu Nov 7 15:03:15 UTC 2013
Package: mpd
Version: 0.18-1
Severity: important
Hi,
After upgrading to 0.18, I found mpd commands don't block, it should be.
Take vicious's mpd widget as an example, it executes command like this:
echo -e 'status\ncurrentsong\nclose' |curl telnet://127.0.0.1:6600
Those three commands, "status", "currentsong" and "close" should run one
by one, but most of times it closes before "currentsong" even "status"
returns, the output of "currentsong" is missing.
You can ctrl-c but not send "close" command to see the difference.
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (2, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.11-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages mpd depends on:
ii adduser 3.113+nmu3
ii init-system-helpers 1.13
ii libadplug-2.2.1-0 2.2.1+dfsg3-0.1
ii libao4 1.1.0-2
ii libasound2 1.0.27.2-3
ii libaudiofile1 0.3.6-2
ii libavahi-client3 0.6.31-2
ii libavahi-common3 0.6.31-2
ii libavcodec54 6:9.10-1
ii libavformat54 6:9.10-1
ii libavutil52 6:9.10-1
ii libbz2-1.0 1.0.6-5
ii libc6 2.17-93
ii libcdio-cdda1 0.83-4
ii libcdio-paranoia1 0.83-4
ii libcdio13 0.83-4
ii libcurl3-gnutls 7.33.0-1
ii libfaad2 2.7-8
ii libflac8 1.3.0-2
ii libfluidsynth1 1.1.6-2
ii libglib2.0-0 2.36.4-1
ii libgme0 0.5.5-2
ii libid3tag0 0.15.1b-10
ii libiso9660-8 0.83-4
ii libjack-jackd2-0 [libjack-0.116] 1.9.9.5+20130622git7de15e7a-1
ii libmad0 0.15.1b-8
ii libmikmod2 3.1.12-5
ii libmms0 0.6.2-3
ii libmodplug1 1:0.8.8.4-4
ii libmp3lame0 3.99.5+repack1-3
ii libmpcdec6 2:0.1~r459-4
ii libmpdclient2 2.3-1
ii libmpg123-0 1.16.0-1
ii libogg0 1.3.1-1
ii libopenal1 1:1.14-4
ii libopus0 1.1~beta-3
ii libpulse0 4.0-6+b1
ii libresid-builder0c2a 2.1.1-14
ii libroar2 1.0~beta10-1
ii libsamplerate0 0.1.8-5
ii libshout3 2.3.1-3
ii libsidplay2 2.1.1-14
ii libsidutils0 2.1.1-14
ii libsndfile1 1.0.25-7
ii libsqlite3-0 3.8.1-1
ii libstdc++6 4.8.2-1
ii libsystemd-daemon0 204-5
ii libvorbis0a 1.3.2-1.3
ii libvorbisenc2 1.3.2-1.3
ii libvorbisfile3 1.3.2-1.3
ii libwavpack1 4.70.0-1
ii libwildmidi1 0.2.3.4-2.1
ii libwrap0 7.6.q-24
ii libyajl2 2.0.4-4
ii lsb-base 4.1+Debian12
mpd recommends no packages.
Versions of packages mpd suggests:
pn avahi-daemon <none>
pn icecast2 <none>
ii mpc [mpd-client] 0.23-1
pn pulseaudio <none>
-- no debconf information
--
Adam Lee
http://adam8157.info
More information about the Pkg-mpd-maintainers
mailing list