Skip to content

Commit 0de367a

Browse files
authored
Merge pull request #109 from james-proxy/add-error-handling
Add additional http error handling to fix crashes
2 parents e2dd15a + c45c01d commit 0de367a

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/proxy.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -244,9 +244,17 @@ export default class Proxy extends EventEmitter {
244244
}, fromServer => {
245245
toClient.writeHead(fromServer.statusCode, fromServer.headers)
246246
fromServer.pipe(toClient)
247+
toServer.end();
247248
})
249+
toServer.on('error', (err) => {
250+
this.emit('error', err);
251+
});
248252
fromClient.pipe(toServer)
249253
})
254+
255+
this._tlsSpoofingServer.on('error', (err) => {
256+
this.emit('error', err);
257+
})
250258
}
251259
}
252260

0 commit comments

Comments
 (0)