Limit the number of unanswered Typings Installer requests#18265
Limit the number of unanswered Typings Installer requests#18265amcasey merged 4 commits intomicrosoft:masterfrom
Conversation
If we send them all at once, we (apparently) hit a buffer limit in the node IPC channel and both TS Server and the typings installer become unresponsive.
|
@amcasey, |
|
Fixes #18255 |
|
Some thoughts about massive projects
|
|
Failures are lint. I'll update. |
|
@minestarks Are disabled projects flagged in some way? |
|
It does not appear to be skipped at present. I'd like to fix that in a separate PR though. |
|
@amcasey can you port this to release-2.5 |
|
@mhegazy we're just waiting on final validation from an affected user. |
If we send them all at once, we (apparently) hit a buffer limit in the Node IPC channel and both TS Server and the Typings Installer become unresponsive.
We accomplish this by explicitly maintaining a queue of yet-to-be-sent requests.
Fixes #18255