Package: zeya Version: 0.2+git20091018-1 Severity: wishlist Hi,
when trying out zeyaclient, I noticed that hitting ^C continously leads to a somehow unpleasant state: ogg123 is playing the last selected sound, while zeyaclient exited already. I guess process group/session should help getting rid of the children at the same time (if my memory serves, which is unlikely). Traceback: | $ zeyaclient http://localhost:8080 | Loaded 1333 songs from library. | You can issue queries like: "Beatles" or "help, the beatles" | Query? surf | Sofa Surfers / Container (Howie B Remix) - Trip-Hop Classics | ^CDeeper Well - Nada Surf | ^CThe Plan - Nada Surf | ^CPopular - Nada Surf | ^CTraceback (most recent call last): | File "/usr/bin/zeyaclient", line 85, in <module> | run(sys.argv[1]) | File "/usr/bin/zeyaclient", line 72, in run | p = subprocess.Popen(["/usr/bin/ogg123", "-q", song_url]) | File "/usr/lib/python2.5/subprocess.py", line 594, in __init__ | errread, errwrite) | File "/usr/lib/python2.5/subprocess.py", line 1148, in _execute_child | data = self._read_no_intr(errpipe_read, 1048576) # Exceptions limited to 1 MB | File "/usr/lib/python2.5/subprocess.py", line 991, in _read_no_intr | return os.read(fd, buffersize) | KeyboardInterrupt | ^C^C^C% | $ ps ax|noglob grep [o]gg123 | 19900 pts/0 SLl 0:45 /usr/bin/ogg123 -q http://localhost:8080/getcontent?key=222 Mraw, KiBi. -- System Information: Debian Release: sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.30-2-amd64 (SMP w/2 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages zeya depends on: ii python 2.5.4-2 An interactive high-level object-o ii python-simplejson 2.0.9-1 Simple, fast, extensible JSON enco ii python-support 1.0.4 automated rebuilding support for P ii python-tagpy 0.94.7-1 Python module for manipulating tag ii vorbis-tools 1.2.0-6 several Ogg Vorbis tools Versions of packages zeya recommends: ii flac 1.2.1-2+b1 Free Lossless Audio Codec - comman ii mpg321 0.2.10.6 mpg123 clone that doesn't use floa zeya suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

