-
-
Notifications
You must be signed in to change notification settings - Fork 128
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Request leak using playlist watch reload mode #1246
Comments
Thanks for this report & sorry for the delayed response, I've been busy on new code lately. I'll try to have a look at asap. |
Thanks for the reply. It works okay on the first 6-7 days, but any other playlist updates after this time makes Liquidsoap stop playing without any crash (tried log at level 5 and it doesn't show anything weird when this happens). Next file of ads playlist that should be played after first song it's not even prepared. Attached last part of the log until the moment that the playback stops.
|
Couple of details regarding this issue:
Thus, I am a little bit surprised that it could be fired multiple times at once. The most likely culprit would be the task scheduler itself or else an issue with the task itself. I have pushed some minor changes that may or may not fix the issue. Could you try them? You should be able to test by grabbing the windows build that should be attached to this CI run once it terminates: https://github.com/savonet/liquidsoap/actions/runs/158399940 |
Apologies for the delayed response. Still firing many times per second with that pre-release. |
Thanks. |
I'll be looking at this one next. The reproduction script is much appreciated! Have you tried to narrow it down even more? Like this for instance:
|
I got the minimal script above running on a virtual windows machine. If I understand well the issue, I would wait for some time to see if I can reproduce the issue.. |
That simple script works like a charm! |
Very interesting, thanks. To reproduce, I need to keep updating the playlists? |
Ok, two good news:
Hopefully, now I should be able to track this down! |
Fixed in 3d1e3d6! Watch the build at https://github.com/savonet/liquidsoap/actions/runs/200580309 to get an updated build. Thanks for reporting!! |
Describe the bug
When the playlist file is modified only once, sometimes Liquidsoap watches the file up to 1000 times, leading to request leaks that produces silent output and needing to restart. Is there a way to avoid this? Thanks!
To Reproduce
Log shows like this:
Version details
The text was updated successfully, but these errors were encountered: