Hi Felix,

2013/3/12 Felix B. <kyle.car...@gmail.com>:
> Hey there,
> we’ve updated to LS 1.1.0 quite recently. Everything worked out fine, but we
> currently have a problem with the input.harbor’s on_disconnect callback.
>
> The following line worked out fine in pervious versions (live_stop was
> called in any case):
> live = input.harbor(port= 8080, on_connect = live_start, on_disconnect =
> live_stop, buffer=2., max = 10., auth = auth, "/live.ogg")
>
> But now with LS 1.1.0 it won’t get called anymore, except when we shutdown
> LS with Ctrl-C.
>
> I checked the logfiles and found this, after I disconnected:
>>[harbor_4980:2] Error while reading from client: Connection reset by peer
>> in read()
>>[harbor_4980:2] Feeding stopped: Source stopped.
>>[threads:3] Thread "harbor source feeding" terminated (2 remaining).
>
> But it seems like the harbor doesn't get cleaned up / closed properly, I
> also checked if the harbor’s status via the telnet interface and it was
> still there showing up as connected.
>
> I’m not sure if this a problem on our side or if there’s something wrong
> with LS.
>
> Hopefully someone can have a look.
> And thank you very much for the great software you’re providing!

Thanks for the report. I think I have spotted the code responsible for
this. I have just committed a fix, are you able to test the latest git
code by any change?

Romain

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to