@grasplabs/grasp
Version:
TypeScript SDK for browser automation and secure command execution in highly available and scalable cloud browser environments
14 lines • 515 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.gracefulShutdown = gracefulShutdown;
const server_1 = require("../grasp/server");
async function gracefulShutdown(signal) {
console.log(`Received ${signal}, starting cleanup...`);
// 清理所有 GraspServer 实例
for (const id in server_1.servers) {
await server_1.servers[id].cleanup();
}
console.log('All servers cleaned up, exiting...');
process.exit(0);
}
//# sourceMappingURL=shutdown.js.map