IceCast 2.3.0 Dies
I have ezstream streaming 64 Kb ogg 24x7 to IceCast 2.3.0. ezstream, libvorbis and libogg are at the latest releases. Every so often IceCast dies. No rhyme or reason to it. Sometimes it dies in a matter of hours. Sometimes it runs for weeks. When it failes there are no errors in the logs to indicate why. After a failure ezstream logs show connection failures (via loopback) over and over and over.
One mode of failure has IceCast consuming 100% CPU, the other has all IceCast processes terminated. The server, itself, for all intents and purposes appears to be running normally with its usual load (< 1.0) and memory consumption. (The server: SlackWare 10.0 Linux colo running 2.4.31, apache 1.3.34, mysql, postgresql, openssl, postfix, etc. on 1.3 GHz Duron, 512MB RAM, 40GB PATA disk, 10/100 NIC) All other aspects of the server are extremely stable, the box only goes down when I take it down.
I'm planning on rebuilding IceCast with debugging symbols and upping the ulimit to see if it'll drop a core for me, but I was wondering if anybody has additional insights?