()
| 153 | let streamClosed = false; |
| 154 | |
| 155 | const markClosed = (): void => { |
| 156 | if (streamClosed) { |
| 157 | return; |
| 158 | } |
| 159 | streamClosed = true; |
| 160 | openStreamCount = Math.max(0, openStreamCount - 1); |
| 161 | maybeSettleAfterExit(); |
| 162 | }; |
| 163 | |
| 164 | const handleData = (data: Buffer | string): void => { |
| 165 | if (settled) { |
nothing calls this directly
no test coverage detected