Thanks. In my rc.icecast script, I put a >/tmp/icecast.out and a 2>/tmp/icecast.err to try and follow your advice. When I turned it on, I got alot of "You can run, but you can't hide" lines over and over in the icecast.out file. I tracked it down in the code and found src/admin.c was printing the message. The function handle_admin function has a while loop that prints the message which is llike this. while (con->food.admin->alive && thread_alive (mt)) { /* con->sock will be STDOUT, so special case reading to use STDIN */ if (fd_read_line_nb(fileno(stdin), line, BUFSIZE)) handle_admin_command (con, line, ice_strlen (line)); else fd_write_line (con->sock, "You can run, but you can't hide!"); } I added a system ("sleep 5"); before the fd_write_line... function call and it brought my CPU percentage down to nothing. Keep in mind that I AM NOT A C PROGRAMMER. I don't know what this function does and I'm sure there are 20 ways I could've done this better. I'm sure I screwed something up but I can still stream audio and my CPU is not dying now. (Maybe the admin stuff doesn't work??) This may be better suited for the development thread but, oh well. <p><p>--- Plaza_Hotel_Düsseldorf <webmaster@chat-radio.de> wrote:> I think the problem is that your icecast is wrong configured. > If it has an configuratrion error that dows not shut it down at > startup, > it takes 99,9% cpu usage (thats my problem with, for example, a > wrong path > to configuration file at startup, or something like this). > > Greets, > > Stefan > ----- Original Message ----- > From: "Tim Hart" <heytph@yahoo.com> > To: <icecast@xiph.org> > Sent: Wednesday, June 19, 2002 4:10 PM > Subject: Re: [icecast] 99% cpu usage help > > > > I have the same problem and am running 1.3.12 as well. Any > response > > on this? > > > > --- lazybrain <lazybrain@rcn.com> wrote: > > > Icecast uses 99.9% cpu usage with one listener and thats me > > > locally! > > > > > > Samba,apache,mysql,proftpd,ssh, and every other application i > can > > > possibly > > > run and try to cause load on my server > > > , it wont get this high, how do i fix this? > > > > > > > > > I compiled the latest 1.3.12 icecast source. > > > > > > 17769 root 15 0 2256 2192 1084 R 99.9 0.5 2720m > > > icecast > > > > > > > > > --- >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@xiph.org' > > > containing only the word 'unsubscribe' in the body. No subject > is > > > needed. > > > Unsubscribe messages sent to the list will be ignored/filtered. > > > > > > __________________________________________________ > > Do You Yahoo!? > > Yahoo! - Official partner of 2002 FIFA World Cup > > http://fifaworldcup.yahoo.com > > > > --- >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@xiph.org' > > containing only the word 'unsubscribe' in the body. No subject > is needed. > > Unsubscribe messages sent to the list will be ignored/filtered. > > > > > > > --- >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@xiph.org' > containing only the word 'unsubscribe' in the body. No subject is > needed. > Unsubscribe messages sent to the list will be ignored/filtered.<p>__________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com --- >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@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Thanks. In my rc.icecast script, I put a >/tmp/icecast.out and a 2>/tmp/icecast.err to try and follow your advice. When I turned it on, I got alot of "You can run, but you can't hide" lines over and over in the icecast.out file. I tracked it down in the code and found src/admin.c was printing the message. The function handle_admin function has a while loop that prints the message which is llike this. while (con->food.admin->alive && thread_alive (mt)) { /* con->sock will be STDOUT, so special case reading to use STDIN */ if (fd_read_line_nb(fileno(stdin), line, BUFSIZE)) handle_admin_command (con, line, ice_strlen (line)); else fd_write_line (con->sock, "You can run, but you can't hide!"); } I added a system ("sleep 5"); before the fd_write_line... function call and it brought my CPU percentage down to nothing. Keep in mind that I AM NOT A C PROGRAMMER. I don't know what this function does and I'm sure there are 20 ways I could've done this better. I'm sure I screwed something up but I can still stream audio and my CPU is not dying now. (Maybe the admin stuff doesn't work??) This may be better suited for the development thread but, oh well. <p><p>--- Plaza_Hotel_Düsseldorf <webmaster@chat-radio.de> wrote:> I think the problem is that your icecast is wrong configured. > If it has an configuratrion error that dows not shut it down at > startup, > it takes 99,9% cpu usage (thats my problem with, for example, a > wrong path > to configuration file at startup, or something like this). > > Greets, > > Stefan > ----- Original Message ----- > From: "Tim Hart" <heytph@yahoo.com> > To: <icecast@xiph.org> > Sent: Wednesday, June 19, 2002 4:10 PM > Subject: Re: [icecast] 99% cpu usage help > > > > I have the same problem and am running 1.3.12 as well. Any > response > > on this? > > > > --- lazybrain <lazybrain@rcn.com> wrote: > > > Icecast uses 99.9% cpu usage with one listener and thats me > > > locally! > > > > > > Samba,apache,mysql,proftpd,ssh, and every other application i > can > > > possibly > > > run and try to cause load on my server > > > , it wont get this high, how do i fix this? > > > > > > > > > I compiled the latest 1.3.12 icecast source. > > > > > > 17769 root 15 0 2256 2192 1084 R 99.9 0.5 2720m > > > icecast > > > > > > > > > --- >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@xiph.org' > > > containing only the word 'unsubscribe' in the body. No subject > is > > > needed. > > > Unsubscribe messages sent to the list will be ignored/filtered. > > > > > > __________________________________________________ > > Do You Yahoo!? > > Yahoo! - Official partner of 2002 FIFA World Cup > > http://fifaworldcup.yahoo.com > > > > --- >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@xiph.org' > > containing only the word 'unsubscribe' in the body. No subject > is needed. > > Unsubscribe messages sent to the list will be ignored/filtered. > > > > > > > --- >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@xiph.org' > containing only the word 'unsubscribe' in the body. No subject is > needed. > Unsubscribe messages sent to the list will be ignored/filtered.<p>__________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com --- >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@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
I think the problem is that your icecast is wrong configured. If it has an configuratrion error that dows not shut it down at startup, it takes 99,9% cpu usage (thats my problem with, for example, a wrong path to configuration file at startup, or something like this). Greets, Stefan ----- Original Message ----- From: "Tim Hart" <heytph@yahoo.com> To: <icecast@xiph.org> Sent: Wednesday, June 19, 2002 4:10 PM Subject: Re: [icecast] 99% cpu usage help <p>> I have the same problem and am running 1.3.12 as well. Any response> on this? > > --- lazybrain <lazybrain@rcn.com> wrote: > > Icecast uses 99.9% cpu usage with one listener and thats me > > locally! > > > > Samba,apache,mysql,proftpd,ssh, and every other application i can > > possibly > > run and try to cause load on my server > > , it wont get this high, how do i fix this? > > > > > > I compiled the latest 1.3.12 icecast source. > > > > 17769 root 15 0 2256 2192 1084 R 99.9 0.5 2720m > > icecast > > > > > > --- >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@xiph.org' > > containing only the word 'unsubscribe' in the body. No subject is > > needed. > > Unsubscribe messages sent to the list will be ignored/filtered. > > > __________________________________________________ > Do You Yahoo!? > Yahoo! - Official partner of 2002 FIFA World Cup > http://fifaworldcup.yahoo.com > > --- >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@xiph.org'> containing only the word 'unsubscribe' in the body. No subject is needed. > Unsubscribe messages sent to the list will be ignored/filtered. > ><p>--- >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@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
On Friday, 21 June 2002 at 12:24, Tim Hart wrote:> Thanks. > > In my rc.icecast script, I put a >/tmp/icecast.out and a > 2>/tmp/icecast.err to try and follow your advice. When I turned it > on, I got alot of "You can run, but you can't hide" lines over and > over in the icecast.out file. I tracked it down in the code and > found src/admin.c was printing the message. The function > handle_admin function has a while loop that prints the message which > is llike this.you probably want to set console_mode to 3 in your icecast.conf file... --- >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@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.