[icecast-dev] Second patch again CVS version

Ricardo Galli gallir at uib.es
Sun Feb 24 00:04:03 PST 2002

On 24/02/02 08:17, Ricardo Galli shaped the electrons to say:
> > > - Added TCP_NODELAY to a nonblocking socket. It is said that it's
> > > improve performance in Linux. TODO: check Win32 compatibility.
> >
> > What's it supposed to do in general?  I've had varying success with the
> > advanced socket options.
> Turn the Nagle algorithm off, so there it doesn't introduce delays
> (although it can generate more messages). Should be tested in severeal
> conditions.

Sorry, didn't explain well. 

Nagle's  algorithm (rfc896) buffers user data until there is no pending acks 
or it can send a full segment (rfc1122).

icecast doesn't need it at all, because it already sends large buffers and 
the time to send the next buffers is relatively very long.

"I just stopped using Windows and now you tell me to use Mirrors?" 
    - said Aunt Tillie, just before downloading 2.5.3 kernel.

--- >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-dev-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-dev mailing list