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