()
| 888 | }; |
| 889 | |
| 890 | const cleanup = () => { |
| 891 | if (pullProcess.stdout) { |
| 892 | pullProcess.stdout.removeListener('data', onStdoutData); |
| 893 | } |
| 894 | if (pullProcess.stderr) { |
| 895 | pullProcess.stderr.removeListener('data', onStderrData); |
| 896 | } |
| 897 | pullProcess.removeListener('error', onError); |
| 898 | pullProcess.removeListener('close', onClose); |
| 899 | if (pullProcess.connected) { |
| 900 | pullProcess.disconnect(); |
| 901 | } |
| 902 | }; |
| 903 | |
| 904 | if (pullProcess.stdout) { |
| 905 | pullProcess.stdout.on('data', onStdoutData); |