Skip to content

Refactor unzip functionality to limit concurrency and improve error handling in copyStream#4455

Draft
shati-patel wants to merge 3 commits into
mainfrom
shati-patel/fix-cli-extraction
Draft

Refactor unzip functionality to limit concurrency and improve error handling in copyStream#4455
shati-patel wants to merge 3 commits into
mainfrom
shati-patel/fix-cli-extraction

Conversation

@shati-patel

Copy link
Copy Markdown
Contributor

Fixes #4453

Discussed with @josefs and tried various other fixes locally (like limiting the number of available cores). Eventually settled on this change to copyStream.

I installed the dev VSIX build locally and can confirm that the extraction now works smoothly 🎉


Note: this still needs a changelog note and potentially some tidy-up

@josefs

josefs commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Great start @shati-patel . I've pushed a commit to also add timeouts, in case something goes wrong with the writing. That will give us an extra layer or protection.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Updating CodeQL CLI stalls EVERY TIME visual studio code is opened

2 participants