xm-roadhog
Version:
The xm-roadhog base on roadhog.
21 lines (16 loc) • 327 B
JavaScript
import { fork } from 'child_process';
function start() {
const p = fork(`${__dirname}/server`, process.argv.slice(2));
p.on('message', (data) => {
if (data === 'RESTART') {
p.kill('SIGINT');
start();
}
});
}
if (!process.send) {
start();
} else {
require('./runServer');
}