mirror of https://github.com/MISP/MISP
fix: [worker:diagnostic] Prevent failing if no worker are running
parent
25694be01a
commit
d75de2b603
|
@ -4970,9 +4970,11 @@ class Server extends AppModel
|
||||||
$worker_array[$entry]['workers'][] = array('pid' => $pid, 'user' => $worker['user'], 'alive' => $alive, 'correct_user' => $correct_user, 'ok' => $ok);
|
$worker_array[$entry]['workers'][] = array('pid' => $pid, 'user' => $worker['user'], 'alive' => $alive, 'correct_user' => $correct_user, 'ok' => $ok);
|
||||||
}
|
}
|
||||||
foreach ($worker_array as $k => $queue) {
|
foreach ($worker_array as $k => $queue) {
|
||||||
foreach($worker_array[$k]['workers'] as $worker) {
|
if (isset($worker_array[$k]['workers'])) {
|
||||||
if ($worker['ok']) {
|
foreach($worker_array[$k]['workers'] as $worker) {
|
||||||
$worker_array[$k]['ok'] = true; // If at least one worker is up, the queue can be considered working
|
if ($worker['ok']) {
|
||||||
|
$worker_array[$k]['ok'] = true; // If at least one worker is up, the queue can be considered working
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if ($k != 'scheduler') {
|
if ($k != 'scheduler') {
|
||||||
|
|
Loading…
Reference in New Issue