Hi all,
I've got quite a simple setup, liquidsoap compiled from source
(liquidsoap-1.1.0-full) and used to feed an Icecast streaming server.

Liquidsoap script runs playing local MP3's until a remote ices source
connects to harbor, connection in liquidsoap setup as:

set("log.level",4)
# Enable harbor for any external
# connection
set("harbor.bind_addr","0.0.0.0")
live1 = strip_blank(
    input.harbor(id="live", port=8004, password="mypass",
                 timeout=10.,buffer=18.,max=90.,"studio1.ogg"),
    max_blank=50.)

I then have a remove ICES client that connects to port 8004 and sends
the live stream. The problem comes when the connection is interrupted.
Remote ices correctly detects the drop and starts its reconnection loop.

However it seems that liquidsoap holds onto that dropped connection, as
it keeps refusing the reconnection thinking it still has a subscription:

2013/05/11 09:31:39 [harbor:4] Header: User-Agent, value: IceS 2.0.1.
2013/05/11 09:31:39 [harbor:4] Header: Content-Type, value: application/ogg.
2013/05/11 09:31:39 [harbor:4] Client logged in.
2013/05/11 09:31:39 [harbor:4] SOURCE request on /studio1.ogg.
2013/05/11 09:31:39 [harbor:4] Returned 403: Mount taken
2013/05/11 09:31:49 [harbor:4] New client on port 8004: xxx
2013/05/11 09:31:49 [harbor:4] Header: User-Agent, value: IceS 2.0.1.
2013/05/11 09:31:49 [harbor:4] Header: Content-Type, value: application/ogg.
2013/05/11 09:31:49 [harbor:4] Client logged in.
2013/05/11 09:31:49 [harbor:4] SOURCE request on /studio1.ogg.
2013/05/11 09:31:49 [harbor:4] Returned 403: Mount taken


And this repeats constantly (left running this happened for hours). Is
there something I'm missing here that is stopping this from timing out?
Or is there a setting for harbor that I can force it to over-write the
mount and allow it to connect?

Help please!

-- 
Andy
e: andy @ thebmwz3.co.uk
e: andy @ broadcast-tech.co.uk
w: http://www.thebmwz3.co.uk
w: http://www.broadcast-tech.co.uk

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and 
their applications. This 200-page book is written by three acclaimed 
leaders in the field. The early access version is available now. 
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to