Merge branch 'ent-6315-pandora_db-genere-un-db-lock-cuando-se-este-ejecutando-ha' into 'develop'

pandora_db only runs on the master server.

See merge request artica/pandorafms!3477
This commit is contained in:
Daniel Rodriguez 2020-10-02 12:26:38 +02:00
commit e9ec50c81f
1 changed files with 7 additions and 0 deletions

View File

@ -1069,6 +1069,13 @@ if ($conf{'_history_db_enabled'} eq '1') {
}
}
# Only run on master servers.
pandora_set_master(\%conf, $dbh);
if ($conf{'_force'} == 0 && pandora_is_master(\%conf) == 0) {
log_message ('', " [*] Not a master server.\n\n");
exit 1;
}
# Get a lock
my $lock = db_get_lock ($dbh, 'pandora_db');
if ($lock == 0 && $conf{'_force'} == 0) {