You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Feb 22, 2018. It is now read-only.
When the source function waits for a timeout to occur (say 10 seconds), there will be a gap on the output stream of 10 seconds then. To omit this, we want to copy the least prioritized running, readable and stable stream to a buffer for each mount and on each byte which has been read truncate the buffer to 0. When the timeout occurs, the buffer will be filled with X seconds (X is the time how long to wait until the timeout occurs) and can then be copied very fast into the mount input. But watch out that this must skip the overflow unsyncdiscard check! (Maybe temporarily disable the mounts[mountpoint].unsyncdiscard parameter and after filling it with the buffer data, enable again?)
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
When the source function waits for a timeout to occur (say 10 seconds), there will be a gap on the output stream of 10 seconds then. To omit this, we want to copy the least prioritized running, readable and stable stream to a buffer for each mount and on each byte which has been read truncate the buffer to 0. When the timeout occurs, the buffer will be filled with X seconds (X is the time how long to wait until the timeout occurs) and can then be copied very fast into the mount input. But watch out that this must skip the overflow unsyncdiscard check! (Maybe temporarily disable the mounts[mountpoint].unsyncdiscard parameter and after filling it with the buffer data, enable again?)
The text was updated successfully, but these errors were encountered: