[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