-
Notifications
You must be signed in to change notification settings - Fork 523
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Invalid MPD manifest #49
Comments
Oops, click the button by mistake |
I think the problem is a race condition in MpdNotifier::Flush() implementations. There are no locks used in Flush() so multiple threads are writing to the same file. That said, it would be nice to know the repro steps :) |
This bug should be fixed with Rintaro's latest cl. @lpluto Can you try and verify? Let us know the results. Thanks again for reporting the issue! |
Close as fixed. @lpluto please reopen it if you are still seeing the problem with latest cl or v1.2.1. |
We've updated eDash Packager on one of our environments and it works now. Thanks for help! |
Great to hear that! Thanks for the update! |
Hi,
Sometimes we receive invalid output MPD manifest when we use "--mpd_output" option. We guess that it may be related to wrong threads synchronization when edash packager writes to output MPD file.
It doesn't happen when we use mpd_generator command.
Sample invalid manifest: manifest.mpd.txt
Kind regards,
Lukasz Pluto
The text was updated successfully, but these errors were encountered: