508
509
private _bridgeSockets(localSocket: net.Socket, remoteSocket: Duplex): void {
511
>
remoteSocket.on('end', () => localSocket.end());
512
>
remoteSocket.on('close', () => localSocket.end());
513
>
remoteSocket.on('error', () => localSocket.destroy());
514
>
localSocket.on('end', () => remoteSocket.end());
515
>
localSocket.on('close', () => remoteSocket.end());
516
>
localSocket.on('error', () => remoteSocket.destroy());
517
>
518
>
remoteSocket.pipe(localSocket);
519
>
localSocket.pipe(remoteSocket);
520
>
}
521
522
/**