|
@@ -562,19 +562,21 @@ class CMDBSource
|
|
{
|
|
{
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
- if ($aRow['Slave_IO_Running'] != 'Yes')
|
|
|
|
|
|
+ if (!isset($aRow['Slave_SQL_Running']))
|
|
{
|
|
{
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
- if (!isset($aRow['Slave_SQL_Running']))
|
|
|
|
|
|
+
|
|
|
|
+ // If at least one slave thread is running, then we consider that the slave is enabled
|
|
|
|
+ if ($aRow['Slave_IO_Running'] == 'Yes')
|
|
{
|
|
{
|
|
- return false;
|
|
|
|
|
|
+ return true;
|
|
}
|
|
}
|
|
- if ($aRow['Slave_SQL_Running'] != 'Yes')
|
|
|
|
|
|
+ if ($aRow['Slave_SQL_Running'] == 'Yes')
|
|
{
|
|
{
|
|
- return false;
|
|
|
|
|
|
+ return true;
|
|
}
|
|
}
|
|
- return true;
|
|
|
|
|
|
+ return false;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|