i have two icecast servers on the same host (logging to the same file) one is a public server that people connect to one is a backend switcher to switch what they listen to and handle fallbacks. when a source or relay times out, the public server disconnects at the same time that the backend server switches to the fallback. what is the best way to deal w/ this? increase the source timeout on the public server so it waits for the fallback to come up? (cmrn is set to relay cmrn_anoise, which has cmrn_anoise_loop as fallback) [2004-09-03 20:01:44] WARN source/get_next_buffer Disconnecting source due to socket timeout [2004-09-03 20:01:44] INFO source/source_shutdown Source "/cmrn_anoise.mp3" exiting [2004-09-03 20:01:44] INFO source/source_move_clients passing 1 listeners to "/cmrn_anoise_loop.mp3" [2004-09-03 20:01:44] DBUG source/source_clear_source clearing source "/cmrn_anoise.mp3" [2004-09-03 20:01:44] WARN source/get_next_buffer Disconnecting source due to socket timeout [2004-09-03 20:01:44] INFO source/source_shutdown Source "/cmrn.mp3" exiting [2004-09-03 20:01:44] DBUG yp/yp_remove release /cmrn.mp3 on YP http://radio.indymedia.org/cgi-bin/yp-cgi [2004-09-03 20:01:44] DBUG yp/yp_remove release /cmrn.mp3 on YP http://dir.xiph.org/cgi-bin/yp-cgi [2004-09-03 20:01:44] DBUG yp/yp_remove release /cmrn.mp3 on YP http://www.oddsock.org/cgi-bin/yp-cgi [2004-09-03 20:01:44] DBUG source/source_clear_source clearing source "/cmrn.mp3" --mark
On Sat, 2004-09-04 at 04:48, mark burdett wrote:> i have two icecast servers on the same host (logging to the same file) > one is a public server that people connect to > one is a backend switcher to switch what they listen to and handle fallbacks. > when a source or relay times out, the public server disconnects at the same time that the backend server switches to the fallback. > > what is the best way to deal w/ this? increase the source timeout on the public server so it waits for the fallback to come up?That and/or reduce the source timeout on the backend switcher. karl.