MCPcopy Create free account
hub / github.com/11ty/dev-server / _closeServer

Method _closeServer

server.js:865–880  ·  view source on GitHub ↗
(server)

Source from the content-addressed store, hash-verified

863
864 // Helper for promisifying close methods with callbacks, like http.Server or ws.WebSocketServer.
865 async _closeServer(server) {
866 return new Promise((resolve, reject) => {
867 server.close(err => {
868 if (err) {
869 reject(err);
870 }
871 resolve();
872 });
873
874 // Note: this method won’t exist for updateServer
875 if("closeAllConnections" in server) {
876 // Node 18.2+
877 server.closeAllConnections();
878 }
879 });
880 }
881
882 async close() {
883 // Prevent multiple invocations.

Callers 1

closeMethod · 0.95

Calls 1

closeMethod · 0.45

Tested by

no test coverage detected