MCPcopy
hub / github.com/webpack/webpack / dispose

Function dispose

lib/hmr/lazyCompilationBackend.js:143–153  ·  view source on GitHub ↗
(callback)

Source from the content-addressed store, hash-verified

141 );
142 callback(null, {
143 dispose(callback) {
144 isClosing = true;
145 // Removing the listener is a workaround for a memory leak in node.js
146 server.off("request", requestListener);
147 server.close((err) => {
148 callback(err);
149 });
150 for (const socket of sockets) {
151 socket.destroy(new Error("Server is disposing"));
152 }
153 },
154 module(originalModule) {
155 const key = `${encodeURIComponent(
156 originalModule.identifier().replace(/\\/g, "/").replace(/@/g, "_")

Callers 1

Calls 3

destroyMethod · 0.80
callbackFunction · 0.50
closeMethod · 0.45

Tested by

no test coverage detected