Hello,
I'm using output.icecast.aacplusenc() and output.shoutcast.aacplusenc().
The setup works rather good, but from time to time, the aacplusenc process
finishes and enters a zombie state (defunct).
This makes liquidsoap unresponsive. The only solution is to restart liquidsoap.
I was wondering if that's a bug in liquidsoap (like, shouldn't waitpid() or
something capture finished processes?), or is this related to an internal
aacplusenc bug?
I'd like some suggestions how I could work around that problem.
The problem occurs about once every 24 hours.
Liquidsoap version is:
Liquidsoap 0.9.2.
aacplusenc version is:
* Enhanced aacPlus Encoder
* Build Aug 14 2008, 20:06:22
The relevant parts of my .liq file are:
# AAC+ output (64kbps)
output.shoutcast.aacplusenc( name = myName, host = myHost, genre = myGenre,
description = myDesc, url = myUrl, irc = myIrc, aim = myAim, icq = myIcq,
password = "highaacsrc", port = 4020,
bitrate = 64, restart = true, restart_on_crash =
true,
return )
# AAC+ output (16kbps)
output.icecast.aacplusenc( name = myName, host = myHost, genre = myGenre,
description = myDesc, url = myUrl,
password = "lowaacsrc", port = 4040, mount =
"low.aac",
bitrate = 16, restart = true, restart_on_crash =
true,
return )
Cheers
--polemon
------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users