| View previous topic :: View next topic |
| Author |
Message |
cookiesunshinex
Joined: 27 Dec 2008 Posts: 18
|
Posted: Wed Mar 11, 2009 4:36 pm Post subject: Nicecast drops connection and server crashes |
|
|
I'm running icecast server and have Centova Cast installed on the server. I'm utilizing the ices 2.0 source client on the server.
The server runs for days with ices 2.0 running on the server (/autodj mount)
When I connect to the server with a nicecast client, it will play for 3 or 4 minutes, sometimes longer and then the client drops the connection (no buffering) and the icecast server crashes.
Any ideas what is happening?
Here's the last few lines of the error log:
[2009-03-11 16:25:02] INFO source/get_next_buffer End of Stream /autodj
[2009-03-11 16:25:02] INFO source/source_shutdown Source "/autodj" exiting
[2009-03-11 16:25:02] DBUG source/source_clear_source clearing source "/autodj"
[2009-03-11 16:25:02] DBUG source/source_free_source freeing source "/autodj"
[2009-03-11 16:25:02] DBUG source/source_apply_mount Applying mount information for "/live"
[2009-03-11 16:25:02] DBUG format-mp3/format_mp3_apply_settings sending metadata interval 16000
[2009-03-11 16:25:02] DBUG format-mp3/format_mp3_apply_settings charset ISO8859-1
[2009-03-11 16:25:02] DBUG source/source_update_settings fallback /autodj
[2009-03-11 16:25:02] DBUG source/source_update_settings intro file is /sounds/introfile.mp3
[2009-03-11 16:25:02] DBUG source/source_update_settings public set to 0
[2009-03-11 16:25:02] DBUG source/source_update_settings max listeners to -1
[2009-03-11 16:25:02] DBUG source/source_update_settings queue size to 102400
[2009-03-11 16:25:02] DBUG source/source_update_settings burst size to 65535
[2009-03-11 16:25:02] DBUG source/source_update_settings source timeout to 10
[2009-03-11 16:25:02] DBUG source/source_update_settings fallback_when_full to 0
[2009-03-11 16:25:02] WARN source/source_fallback_file unable to open file "web/autodj"
[2009-03-11 16:25:02] DBUG stats/modify_node_event update node client_connections (27)
[2009-03-11 16:25:02] DBUG stats/modify_node_event update node clients (2)
[2009-03-11 16:25:02] DBUG stats/process_source_event delete source node /autodj
[2009-03-11 16:25:02] DBUG stats/modify_node_event update node clients (1)
[2009-03-11 16:25:02] DBUG stats/modify_node_event update node sources (1)
[2009-03-11 16:25:02] DBUG stats/modify_node_event update node listenurl (http://www.jungle.fm:8001/live)
[2009-03-11 16:25:02] DBUG stats/modify_node_event update node listener_peak (0)
[2009-03-11 16:25:02] DBUG stats/modify_node_event update node public (0)
[2009-03-11 16:25:02] DBUG stats/modify_node_event update node server_name (Jungle.FM)
[2009-03-11 16:25:02] DBUG stats/modify_node_event update node server_description (Drum and Bass and Jungle Internet Radio)
[2009-03-11 16:25:02] DBUG stats/modify_node_event update node server_url (http://www.jungle.fm)
[2009-03-11 16:25:02] DBUG stats/modify_node_event update node genre (Drum and Bass, Jungle)
[2009-03-11 16:25:02] DBUG stats/modify_node_event update node bitrate (128)
[2009-03-11 16:25:02] DBUG stats/modify_node_event update node server_type (audio/mpeg)
[2009-03-11 16:25:02] DBUG stats/modify_node_event update node max_listeners (unlimited)
[2009-03-11 16:25:02] INFO sighandler/_sig_die Caught signal 15, shutting down...
[2009-03-11 16:25:02] DBUG connection/_handle_connection Connection thread done
[2009-03-11 16:25:02] INFO source/source_shutdown Source "/live" exiting
[2009-03-11 16:25:02] DBUG source/source_clear_source clearing source "/live"
[2009-03-11 16:25:02] DBUG source/source_free_source freeing source "/live"
[2009-03-11 16:25:02] INFO main/main Shutting down
[2009-03-11 16:25:03] DBUG stats/process_source_event delete source node /live
[2009-03-11 16:25:03] DBUG stats/modify_node_event update node clients (0)
[2009-03-11 16:25:03] DBUG stats/modify_node_event update node sources (0)
[2009-03-11 16:25:03] INFO fserve/fserve_shutdown file serving thread stopped
[2009-03-11 16:25:03] DBUG slave/slave_shutdown waiting for slave thread
[2009-03-11 16:25:03] INFO slave/_slave_thread shutting down current relays
[2009-03-11 16:25:03] INFO slave/_slave_thread Slave thread shutdown complete
[2009-03-11 16:25:03] INFO auth/auth_shutdown Auth shutdown
[2009-03-11 16:25:03] DBUG yp/destroy_yp_server Removing YP server entry for http://dir.xiph.org/cgi-bin/yp-cgi
[2009-03-11 16:25:03] INFO yp/yp_shutdown YP thread down |
|
| Back to top |
|
 |
karlH Code Warrior

Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Wed Mar 11, 2009 4:48 pm Post subject: |
|
|
there's no crash in that log, signal 15 is the TERM signal so icecast is shutting down because it was asked to.
karl. |
|
| Back to top |
|
 |
cookiesunshinex
Joined: 27 Dec 2008 Posts: 18
|
Posted: Wed Mar 11, 2009 5:20 pm Post subject: |
|
|
This keeps happening for some strange reason.
One things that I've noticed is that the ices 2.0 client is set to mount to /autodj
When I connect with my live client, I connect to /live and after a few minutes it crashes the whole server (or somehow something tells the server to shut down).
However, if I use my live client and connect to /source, it works fine.
Any ideas?
Centova recommends that when you connect live, you should connect to the /live mountpoint.
Listeners tune into the /source mount point. |
|
| Back to top |
|
 |
karlH Code Warrior

Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Wed Mar 11, 2009 8:57 pm Post subject: |
|
|
If it really is a crash then you need to specify the details, version, platform etc. No listener connection attempt should cause a crash or a normal shutdown.
karl. |
|
| Back to top |
|
 |
|