[Icecast] EROR connection/wait_for_serversock signalfd descriptor became invalid
Michael Smith
mlrsmith at gmail.com
Mon Aug 27 17:19:06 UTC 2012
Hi Rob,
You're not using icecast; you're using the "KH" icecast fork. This is
a considerably different codebase. Mostly, it adds a few features, and
is less well tested/less stable.
>From the code you quoted, this is clearly a hacky workaround for a
bug. I would recommend upgrading to the latest release of standard
icecast.
Mike
On Mon, Aug 27, 2012 at 3:47 AM, tzara <rc-lists at kiben.net> wrote:
> hello,
>
> I am tying to get to the bottom of why my icecast server crashed and
> failed to restart.
> The last entry in the error log is this:
>
> [2012-08-26 05:46:38] INFO source/source_read listener count on
> /stream now 7
> [2012-08-26 05:48:02] INFO connection/wait_for_serversock HUP
> received, reread scheduled
> [2012-08-26 05:48:02] INFO connection/connection_thread connection
> thread finished
> [2012-08-26 05:48:02] EROR connection/wait_for_serversock signalfd
> descriptor became invalid, doing thread restart
>
> i am running a debian wheezy vm with multimedia repos enabled:
>
> root at stream:~# uname -a
> Linux stream 2.6.32-13-pve #1 SMP Mon Jul 9 08:39:20 CEST 2012 i686
> GNU/Linux
> root at stream:~# icecast2 -v
> Icecast 2.3.3-kh2
>
> googling only resulted in the source code of the error:
> http://svn.xiph.org/icecast/branches/kh/icecast/src/connection.c
>
> <snip>
> if (ufds[i].revents & (POLLNVAL|POLLERR))
> {
> ERROR0 ("signalfd descriptor became invalid, doing thread
> restart");
> slave_restart(); // something odd happened
> }
> </snip>
>
> any ideas what my be the cause of my problems?
>
> thanks
>
> rob
>
>
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast
More information about the Icecast
mailing list