MCPcopy Create free account
hub / github.com/callstack/agent-device / forceCloseServer

Function forceCloseServer

src/daemon/server/server-shutdown.ts:5–16  ·  view source on GitHub ↗
(server: DaemonServer)

Source from the content-addressed store, hash-verified

3const DAEMON_SHUTDOWN_TIMEOUT_MS = 5_000;
4
5function forceCloseServer(server: DaemonServer): void {
6 server.destroyConnections?.();
7 const closeAllConnections =
8 'closeAllConnections' in server ? server.closeAllConnections : undefined;
9 if (typeof closeAllConnections === 'function') {
10 closeAllConnections.call(server);
11 return;
12 }
13 const closeIdleConnections =
14 'closeIdleConnections' in server ? server.closeIdleConnections : undefined;
15 if (typeof closeIdleConnections === 'function') closeIdleConnections.call(server);
16}
17
18export async function closeDaemonServers(
19 servers: DaemonServer[],

Callers 1

closeDaemonServersFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…