search for: max_listen_sockets

Displaying 7 results from an estimated 7 matches for "max_listen_sockets".

2005 Jul 20
4
relaying IceCast from ShoutCast
This is killing me... I've tried everything I can think of, but Icecast still crashes if I define more than 10 listen-socket ports. Is there a limit that's not documented or is this a bug? I'm using the latest Windows build that OddSock compiled. Thanks for any help/ideas Fred -----Original Message----- From: Fred Black [mailto:fred@batanga.com] Sent: Tuesday, July 19, 2005
2005 Jul 20
0
relaying IceCast from ShoutCast
...is killing me... > I've tried everything I can think of, but Icecast still crashes if I define > more than 10 listen-socket ports. Is there a limit that's not documented or > is this a bug? I'm using the latest Windows build that OddSock compiled. It's a hardcoded limit (MAX_LISTEN_SOCKETS in the source) which is easily changed. However, could you please file a bug report (http://bugs.xiph.org) about the crash? It should just be refusing to read any further listen-socket definitions, rather than crashing. Mike
2005 Jul 20
1
relaying IceCast from ShoutCast
...umented or > > is this a bug? I'm using the latest Windows build that OddSock compiled. > > > > Thanks for any help/ideas > > There is a fixed compile limit of 10 listen sockets, but obviously > icecast should not crash so there is a bug somewhere > > #define MAX_LISTEN_SOCKETS 10 > > That can be increased but that would need recompiling, what would be a > reasonable limit and do you need so many ports to listen on? In fact, it could fairly easily be made dynamic, rather than having this sort of static limit. The bug is pretty obvious, see _parse_listen_socket(...
2005 Jul 20
0
relaying IceCast from ShoutCast
...killing me... > I've tried everything I can think of, but Icecast still crashes if I > define more than 10 listen-socket ports. Is there a limit that's not > documented or is this a bug? I'm using the latest Windows build that OddSock compiled. It's a hardcoded limit (MAX_LISTEN_SOCKETS in the source) which is easily changed. However, could you please file a bug report (http://bugs.xiph.org) about the crash? It should just be refusing to read any further listen-socket definitions, rather than crashing. Mike
2004 Aug 06
0
[PATCH] IceCast2 - socket-based default mount
...: libiceavl_la-avl.o Only in IceCast/src: client.o diff -ur icecast/src/config.c IceCast/src/config.c --- icecast/src/config.c 2003-03-14 21:10:17.000000000 -0500 +++ IceCast/src/config.c 2003-04-18 10:15:44.000000000 -0400 @@ -127,6 +127,7 @@ xmlFree(c->error_log); for(i=0; i < MAX_LISTEN_SOCKETS; i++) { if (c->listeners[i].bind_address) xmlFree(c->listeners[i].bind_address); + if (c->listeners[i].default_mount) xmlFree(c->listeners[i].default_mount); } if (c->master_server) xmlFree(c->master_server); if (c->master_password) xmlFree(c->...
2004 Aug 06
0
[RFC] RTP support
...ementation right now. Regards, Samuel Thibault --- icecast2-1.9+2.0alphasnap2+20030802.orig/src/cfgfile.h +++ icecast2-1.9+2.0alphasnap2+20030802/src/cfgfile.h @@ -82,6 +82,9 @@ char *hostname; int port; + int rtp_port; + int rtp_ttl; + int rtp_ip; listener_t listeners[MAX_LISTEN_SOCKETS]; --- icecast2-1.9+2.0alphasnap2+20030802.orig/src/cfgfile.c +++ icecast2-1.9+2.0alphasnap2+20030802/src/cfgfile.c @@ -282,6 +282,9 @@ configuration->dir_list = NULL; configuration->hostname = CONFIG_DEFAULT_HOSTNAME; configuration->port = 0; + configuration->rtp_por...
2004 Aug 06
1
[PATCH] IceCast2 - aliasing (reimplementation of the patch I posted earlier)
...har *host; int port; + int i; + char *serverhost; + int serverport; + aliases *alias; ice_config_t *config; int client_limit; @@ -655,6 +660,14 @@ fileserve = config->fileserve; host = config->hostname; port = config->port; + for(i = 0; i < MAX_LISTEN_SOCKETS; i++) { + if(global.serversock[i] == con->serversock) { + serverhost = config->listeners[i].bind_address; + serverport = config->listeners[i].port; + break; + } + } + alias = config->aliases; client_limit = config->client_limi...