[icecast] Too many "too many errors"

Mark Lehrer mark at knm.org
Tue Apr 3 18:47:40 PDT 2001



I have a patch that will fix your stuttering problem, apply to version
1.3.10.

In src/sock.c line 533, replace the original line (return n;) with
this:

       return (t==0) ? n : t;

This will not help you if your client is legitimately not able to
receive data fast enough, but should correct the stuttering.

If you want more information, or a "proper" patch, let me know.

Mark

   $ egrep "Too many errors" icecast.log | wc -l
        975
   $ egrep "client not receiving data fast enough" icecast.log
        975
   $ egrep "Accepted" icecast.log.0 | wc -l
       4076

   Hmm. I tried a windows laptop box (kinda slow) and indeed after about
   30-40 minutes playback starts stuttering and eventually disconnects
   from the icecast server.

   Nothing else is running on this box. What gives? Why am I losing about 
   25% of the connections to this error?

--- >8 ----
List archives:  http://www.xiph.org/archives/
icecast project homepage: http://www.icecast.org/
To unsubscribe from this list, send a message to 'icecast-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Icecast mailing list