1
0
mirror of https://gitlab.xiph.org/xiph/icecast-server.git synced 2024-06-30 06:35:23 +00:00
icecast-server/admin
Karl Heyes 2e59754dcd commit kh10 changes. Fairly major as it changes the threading. We now use N
workers (as specified in the xml) instead of the one thread per source model.
This affects most files as they tend to interact with a client to some degree
but some of those are in minor ways.

The most significant changes are in :-
- file serving engine. There is no separate thread now, so the client reads
and sends are driven from the worker, this includes the error responses.
- The source client and listener processing. The source client details have
to stay around until the listeners are processed.
- slave engine. relays are always allocated a client on the worker, with a
thread created just for the connection phase. Makes it easier to handle when
switching to another relay source.


svn path=/icecast/branches/kh/icecast/; revision=16219
2009-07-07 23:26:21 +00:00
..
listclients.xsl update from win32 testing. windows service should be better now, display of 2008-05-01 02:22:06 +00:00
listmounts.xsl update from win32 testing. windows service should be better now, display of 2008-05-01 02:22:06 +00:00
logs.xsl sync up with recent branch tarball. No issues outstanding but some of this has 2007-12-08 05:19:45 +00:00
Makefile.am sync up with recent branch tarball. No issues outstanding but some of this has 2007-12-08 05:19:45 +00:00
manageauth.xsl sync up with recent branch tarball. No issues outstanding but some of this has 2007-12-08 05:19:45 +00:00
managerelays.xsl sync up with recent branch tarball. No issues outstanding but some of this has 2007-12-08 05:19:45 +00:00
moveclients.xsl commit kh10 changes. Fairly major as it changes the threading. We now use N 2009-07-07 23:26:21 +00:00
response.xsl sync up with recent branch tarball. No issues outstanding but some of this has 2007-12-08 05:19:45 +00:00
showlog.xsl bump version, drop debian directory as it's unmaintained here. some more thread 2008-10-04 01:09:17 +00:00
stats.xsl commit kh10 changes. Fairly major as it changes the threading. We now use N 2009-07-07 23:26:21 +00:00
updatemetadata.xsl sync up with recent branch tarball. No issues outstanding but some of this has 2007-12-08 05:19:45 +00:00
xspf.xsl bump to kh9, mainly internals cleanups to help sync with trunk 2009-03-27 23:12:53 +00:00