So, I think I found the real cause and I was able to reproduce it twice and see the correction working. What happens is that in some cases, the HTTP timeout expires before the whole chunk has been received (short read) and I was stupidly taking that for an end of streaming and I was not re-opening the connection. I was only re-opening it only in case of actual errors. Cross fingers (I know I should not write that), but this one might really work :). Set debug level to warn and look for "short read" or to info to have more complete informations
+-------------------------------------------------------------------+ |Filename: ProtocolHandler.pm | |Download: http://forums.slimdevices.com/attachment.php?attachmentid=28766| +-------------------------------------------------------------------+ LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000, ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5 ------------------------------------------------------------------------ philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261 View this thread: http://forums.slimdevices.com/showthread.php?t=108189 _______________________________________________ plugins mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/plugins
