Merge pull request #371 from Brikaa/timeout
-1 for no timeout (infinite timeout)
This commit is contained in:
commit
94a5568121
|
@ -146,12 +146,15 @@ class Job {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
const kill_timeout = set_timeout(async _ => {
|
const kill_timeout =
|
||||||
|
(timeout >= 0 &&
|
||||||
|
set_timeout(async _ => {
|
||||||
logger.info(
|
logger.info(
|
||||||
`Timeout exceeded timeout=${timeout} uuid=${this.uuid}`
|
`Timeout exceeded timeout=${timeout} uuid=${this.uuid}`
|
||||||
);
|
);
|
||||||
process.kill(proc.pid, 'SIGKILL');
|
process.kill(proc.pid, 'SIGKILL');
|
||||||
}, timeout);
|
}, timeout)) ||
|
||||||
|
null;
|
||||||
|
|
||||||
proc.stderr.on('data', async data => {
|
proc.stderr.on('data', async data => {
|
||||||
if (eventBus !== null) {
|
if (eventBus !== null) {
|
||||||
|
|
Loading…
Reference in New Issue