Closed TheRealMattLear closed 1 year ago
Thanks for reporting. Since it is happening in docker, I am wondering if this could have something to do with the networking layer of docker being slow to get setup? Have you tried decoupling from the docker networking stack? It could be that this is actually a legit error and that networking layer is not ready when the script starts outputing data.
@toots in this instance the liquidsoap process starts well after the initialisation of the docker container, as in, the docker container has been running for several days already prior to launching the liquidsoap process. With this knowledge, do let me know if there is anything i can test
@toots I can confirm what we're seeing here is publishing to the output.url earlier than the defined drop_idle_publisher value in nginx-rtmp after an improper disconnection in the previous process. The connection is being rejected and then liquidsoap seemed to just give up and shut down.
I've just confirmed with Liquidsoap 2.1.4+git@5c4daae3d that the liquidsoap process no longer shuts down and successfully reconnects the output.url connection.
Great, thanks! 2.1.4
is coming out imminently..
Describe the bug Seeing the below error after starting liquidsoap while the input is already active. If the input is not active and starts after liquidsoap is up and running then the problem does not seem to occur. It's been a tough one to pin down and can't seem to replicate it outside of the docker environment strangely.
Error
To Reproduce
Output
Version details
Install method
.deb install