public bool ClientDBsAreSame(int client_index_a, int client_index_b)
{
bool res = true;
if (clients.Count < Math.Max(client_index_a, client_index_b) + 1) return false;
Database dba = clients[client_index_a].GetDatabase(dbname);
Database dbb = clients[client_index_b].GetDatabase(dbname);
if (!Utils.DBCompare(dba, dbb))
{
Console.WriteLine("Database on client " + client_index_b + " differs from reference db on " + client_index_a);
res = false;
}
if (!Utils.DBCompare(dbb, dba))
{
Console.WriteLine("Database on client " + client_index_a + " differs from reference db on " + client_index_b);
res = false;
}
return res;
}