Page MenuHomePhorge

signals.cjs
No OneTemporary

Size
589 B
Referenced Files
None
Subscribers
None

signals.cjs

let counter = 0;
Ant.signal('sigint', function (signum) {
console.log('\nReceived SIGINT (signal', signum, ')');
console.log('Counter reached:', counter);
console.log('Shutting down gracefully...');
});
Ant.signal('sigterm', function (signum) {
console.log('\nReceived SIGTERM (signal', signum, ')');
console.log('Counter reached:', counter);
console.log('Terminating...');
});
console.log('Starting counter...');
console.log('Press Ctrl+C to trigger graceful shutdown');
for (;;) {
counter++;
if (counter % 1000000 === 0) {
console.log('Counter:', counter);
}
}

File Metadata

Mime Type
text/plain
Expires
Sun, May 3, 7:19 AM (2 h, 34 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
523835
Default Alt Text
signals.cjs (589 B)

Event Timeline