[icecast-dev] Icecast's YP bugs

Arc arc at indymedia.org
Wed Jun 25 23:16:39 PDT 2003


On Wed, Jun 25, 2003 at 08:31:32AM -0500, oddsock wrote:
> the problem is with the parsing of the source, it is looking for ice-* and 
> not the icy-* in the source header.  The question is, do we want to support 
> the icy headers from shoutcast ?  I suppose we probably should, but it's a 
> bit irritating having to put shoutcast compatibility code in icecast.....

Let's not loose sight of the other two bugs, which I personally think
are more serious...

1) The memory leak issue caused when Icecast has streams rejected from
a YP server, reproduce either with a broken YP CGI or with a
non-existant YP server.. with many streams getting rejected causes a
Icecast server to consume over 100megs in less than an hour

2) Icecast continually (every 15 seconds or so, apparently) trying to
re-publish rejected streams vs "holding off" for a reasonable amount of
time before retrying.  This is this causing the memory leak issue to
grow much larger than it would otherwise, it could potentially cause an
already overloaded YP server to get even more overloaded when it cant
handle requests timely enough vs holding off until the server has had
time to "cool off".

The shoutcast metainfo problem may be easy to fix, and would be
extremely useful, but especially #1 is a critical bug and needs to be
fixed.  Oddsock, you should still have access to the server here if you
need to be here in order to do memory debugging/etc.. that is if you
want to tackle this problem.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: part
Type: application/pgp-signature
Size: 188 bytes
Desc: not available
Url : http://lists.xiph.org/pipermail/icecast-dev/attachments/20030626/e8fc1a51/part.pgp


More information about the Icecast-dev mailing list