-
Notifications
You must be signed in to change notification settings - Fork 309
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bugfix (maybe): properly clean up old decodes
This requires some more thoughts -- the shape of the problem is that the encoder and decoder are running out of band with each other (very intentionally -- it's the whole point). We want to "keep up" with what the encoder throws at us, but we also need to clean up our list of in-progress (and finished!) decodes at some point -- we don't want it to be unbounded. The bug this fixes should manifest as files refusing to progress/download -- the decoder (app) has already reserved the "stream slot", finished a download, but failed to clean up the mess to let it be reclaimed. The workaround for CFC is to close and re-open the app, which will throw out all in progress downloads and start from a clean slate.
- Loading branch information
Showing
3 changed files
with
10 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters