Compare commits
3 Commits
9eeb38ca3f
...
37ce0ff5bf
Author | SHA1 | Date | |
---|---|---|---|
37ce0ff5bf | |||
65576e82b3 | |||
d3792b4bd0 |
@ -15,8 +15,25 @@ class Client extends EventEmitter {
|
|||||||
this.setupSwarm();
|
this.setupSwarm();
|
||||||
|
|
||||||
process.on('exit', () => {
|
process.on('exit', () => {
|
||||||
|
console.log('EXIT signal received. Shutting down HyperSwarm...');
|
||||||
this.destroy();
|
this.destroy();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
process.on('SIGTERM', () => {
|
||||||
|
console.log('SIGTERM signal received. Shutting down HyperSwarm...');
|
||||||
|
this.destroy().then(() => {
|
||||||
|
console.log('HyperSwarm was shut down. Exiting the process with exit code 0.');
|
||||||
|
process.exit(0);
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
process.on('SIGINT', () => {
|
||||||
|
console.log('SIGINT signal received. Shutting down HyperSwarm...');
|
||||||
|
this.destroy().then(() => {
|
||||||
|
console.log('HyperSwarm was shut down. Exiting the process with exit code 0.');
|
||||||
|
process.exit(0);
|
||||||
|
});
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
setupSwarm() {
|
setupSwarm() {
|
||||||
|
Loading…
Reference in New Issue
Block a user