MCPcopy Create free account
hub / github.com/nodejs/node / cleanup

Function cleanup

lib/internal/streams/legacy.js:72–86  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

70
71 // Remove all the event listeners that were added.
72 function cleanup() {
73 source.removeListener('data', ondata);
74 dest.removeListener('drain', ondrain);
75
76 source.removeListener('end', onend);
77 source.removeListener('close', onclose);
78
79 source.removeListener('error', onerror);
80 dest.removeListener('error', onerror);
81
82 source.removeListener('end', cleanup);
83 source.removeListener('close', cleanup);
84
85 dest.removeListener('close', cleanup);
86 }
87
88 source.on('end', cleanup);
89 source.on('close', cleanup);

Callers 2

onerrorFunction · 0.70
pumpToNodeFunction · 0.70

Calls 1

removeListenerMethod · 0.45

Tested by

no test coverage detected