Le vendredi 1 octobre 2010 08:32:26, Peter Retep a écrit :
> Hi,

        Hi Peter !

> thanks for the hints!
> 
> Last night I have tested your alsa_in.ml patch and additionally made 
> sure to use alsa by using the virtual pcm.liq-test device.
> After more than 17 hours I stopped the test run, and liquidsoap 
> terminated fine without hang-up.

That is GREAT news!

> Should there be a  "Trying to recover.."" message, in case the ALSA 
> error would happen? (I did not see any.)

Indeed, David's patch was probably not used, which is good since I do not even 
know what would be the expected behaviour of the recover function when passed 
an exception that is not xrun, suspended or interrupted (ok I am also too lazy 
to read the code as of writing this email) :-)

> Anyway, now it looks good. Now I am going to record a sinus signal with 
> liquidsoap to check evtl. gaps in the long time recording. After this I 
> will try to run a simple aplay to check ALSA itself.

Cool ! If you want, now that the tests seem concluding, you may as well simply 
try your production script with input.alsa(device="pcm:liq-test") and see if 
it works...

BTW, subliminal message for David: I, too, see some hang-ups when liq exists 
with an exception in a thread that is not the main thread (notably ao today). 
Could it be an issue in SVN's code for threads ?

Romain

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to