MCPcopy Index your code
hub / github.com/nodejs/node / destroyMainThreadPort

Function destroyMainThreadPort

lib/internal/worker/messaging.js:170–181  ·  view source on GitHub ↗
(threadId)

Source from the content-addressed store, hash-verified

168}
169
170function destroyMainThreadPort(threadId) {
171 const unregistrationMessage = {
172 type: messageTypes.UNREGISTER_MAIN_THREAD_PORT,
173 threadId,
174 };
175
176 if (isMainThread) {
177 handleMessageFromThread(unregistrationMessage);
178 } else {
179 mainThreadPort.postMessage(unregistrationMessage);
180 }
181}
182
183function setupMainThreadPort(port) {
184 mainThreadPort = port;

Callers 1

[kOnExit]Method · 0.85

Calls 2

handleMessageFromThreadFunction · 0.85
postMessageMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…