SIGN IN SIGN UP

Throttle initial Git repository.status() across repositories (#318862)

Git - throttle initial repository.status() across repositories

Each repository.status() spawns ~10 git subprocesses. With many repos in a workspace, fan-out can saturate the extension host and trigger the IPC unresponsive watcher kill loop. Bound concurrency with a Limiter(5).

Fixes #318279

Fixes #318764
D
Dmitriy Vasyura committed
f45c4ba05199074c0bfe2173f8f1cc1c191837bd
Parent: a1cc9c0
Committed by GitHub <noreply@github.com> on 5/30/2026, 1:23:21 AM