Make sure the dc-data are vaild: set again the auto-request flag inside the CA-plugin.w
This commit is contained in:
parent
dfbad69ab1
commit
990d257b09
@ -742,11 +742,16 @@ QStringList Update::getDcSoftAndHardWareVersion() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
bool Update::doUpdate(int &displayIndex, QStringList const &filesToWorkOn) {
|
bool Update::doUpdate(int &displayIndex, QStringList const &filesToWorkOn) {
|
||||||
if (!m_hw->sys_areDCdataValid()) { // must deliver 'true', only then are all
|
int tries = 20;
|
||||||
|
while (!m_hw->sys_areDCdataValid()) { // must deliver 'true', only then are all
|
||||||
// data from hwapi valid
|
// data from hwapi valid
|
||||||
qCritical() << "ERROR!!! DC DATA NOT VALID";
|
if (--tries < 0) {
|
||||||
|
qCritical() << "ERROR!!! DC DATA NOT VALID -> CA-MASTER-PLUGIN NOT CONNECTED";
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
m_hw->dc_autoRequest(true);
|
||||||
|
QThread::msleep(500);
|
||||||
|
}
|
||||||
|
|
||||||
bool res = false;
|
bool res = false;
|
||||||
QList<QString>::const_iterator it;
|
QList<QString>::const_iterator it;
|
||||||
|
Loading…
Reference in New Issue
Block a user