Skip to content
Snippets Groups Projects
Forked from Xiph.Org / Icecast-Server
Source project has a limited visibility.
  • Karl Heyes's avatar
    9fea71ff
    kh18 update. The important/visible stuff · 9fea71ff
    Karl Heyes authored
    . memory corruption fix in stats/threading.
    . fix for the excessive page flush bug leading to higher bandwidth than expected
    with vorbis streams from certain source clients.
    . avoid the ::ffff: part from IPv6 within an IP.
    
    The other main change is the YP thread which is started from a dummy client
    handle instead of the slave thread. it should now only startup from the worker
    if there is work scheduled. Whether the slave thread can reduce wakeups would
    need to be investigated.
    
    command auth was updated but the performance results are similar to URL auth.
    Other some internal code cleanups are also done. stats seems to be working much
    better now.
    
    karl.
    
    
    svn path=/icecast/branches/kh/icecast/; revision=16691
    9fea71ff
    History
    kh18 update. The important/visible stuff
    Karl Heyes authored
    . memory corruption fix in stats/threading.
    . fix for the excessive page flush bug leading to higher bandwidth than expected
    with vorbis streams from certain source clients.
    . avoid the ::ffff: part from IPv6 within an IP.
    
    The other main change is the YP thread which is started from a dummy client
    handle instead of the slave thread. it should now only startup from the worker
    if there is work scheduled. Whether the slave thread can reduce wakeups would
    need to be investigated.
    
    command auth was updated but the performance results are similar to URL auth.
    Other some internal code cleanups are also done. stats seems to be working much
    better now.
    
    karl.
    
    
    svn path=/icecast/branches/kh/icecast/; revision=16691