-
-
Notifications
You must be signed in to change notification settings - Fork 130
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
Make hls output write atomic. #3286
Conversation
f5d5292
to
8eba63f
Compare
@toots Running into this error now on our Docker installations:
That folder isn't a bind-mounted volume, nor is the temp directory, so they should theoretically be in the same "filesystem" as far as Docker is concerned. |
Thanks @BusterNeece. It would appear that the temporary directory is on a different file system than the hls directory. I just pushed changes in
Would you be kind enough to check that these two changes do work for you? The script should now run by default but in degraded, non-atomic mode and you should be able to specify a temporary directory in the same partition, restoring atomic write operations. Commit is 49c1c27 in main and 47464a4 in Thanks! |
@toots Thanks, will update to that. Seems the CI is red since that commit went live so we don't have a release asset for it yet. |
@BusterNeece should be good now. |
Fixes: #3284