Avoiding "write EPIPE process.send" error on exit #13774
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Repro steps:
stack:"Error: write EPIPE\n at exports._errnoException (util.js:1026:11)\n at process.target._send (internal/child_process.js:654:20)\n at process.target.send (internal/child_process.js:538:19)\n at f:\\coho\\react-native\\vscode\\out\\vs\\workbench\\node\\file:\\F:\\coho\\react-native\\vscode\\src\\vs\\workbench\\node\\extensionHostProcess.ts:40:13\n at sendAccumulated (f:\\coho\\react-native\\vscode\\out\\vs\\platform\\extensions\\common\\file:\\F:\\coho\\react-native\\vscode\\src\\vs\\platform\\extensions\\common\\ipcRemoteCom.ts:257:3)\n at _combinedTickCallback (internal/process/next_tick.js:67:7)\n at process._tickCallback (internal/process/next_tick.js:98:9)"
error.