simplified

This commit is contained in:
john30
2017-04-29 16:13:25 +02:00
parent 14ad99872f
commit 8e38cdaa11
+3 -4
View File
@@ -1471,13 +1471,12 @@ result_t BusHandler::scanAndWait(symbol_t dstAddress, bool loadScanConfig, bool
}
if (loadScanConfig) {
string file;
if (result == RESULT_ERR_TIMEOUT) {
bool timedOut = result == RESULT_ERR_TIMEOUT;
if (timedOut || result == RESULT_OK) {
result = loadScanConfigFile(m_messages, dstAddress, file); // try to load even if one message timed out
if (result == RESULT_EMPTY) {
if (timedOut && result == RESULT_EMPTY) {
result = RESULT_ERR_TIMEOUT; // back to previous result
}
} else if (result == RESULT_OK) {
result = loadScanConfigFile(m_messages, dstAddress, file);
}
if (result == RESULT_OK) {
executeInstructions(m_messages);