package: ecasound
version: 2.4.0-1
Hello,
If ecasound runs with double buffering and under root, almost any kind
of termination of the process causes complete computer freeze:
/usr/bin/ecasound -b:4096 -z:db,661500 -r:99 -f:16,2,44100,i -i
alsahw,0,0 -o stdout
It exits properly, if I stop it as follows:
killall -STOP ecasound; killall -KILL ecasound
Another way to stop ecasound safely is to run it with tee like this:
/usr/bin/ecasound -b:4096 -z:db,661500 -r:99 -f:16,2,44100,i -i
alsahw,0,0 -o stdout | tee audio.raw > /dev/null
And then kill the processes in following order and with following delay:
killall -9 tee; sleep 1; killall -9 ecasound
Looks like ecasound does not tolerate any signal when it is in system
call (read kernel mode) of any kind.
---
Bye, | Phone: (972)-2-6795364
Arieh | Fax: (972)-2-6796453
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]