fix for json read with passive messages

This commit is contained in:
john30
2016-03-20 19:38:29 +01:00
parent 89807d4cc8
commit 7ec6da1759
+3 -2
View File
@@ -1124,8 +1124,9 @@ string MainLoop::executeGet(vector<string> &args, bool& connected)
time_t lastup = message->getLastUpdateTime();
if (lastup == 0 && required) {
// read directly from bus
ret = readFromBus(message, "");
if (ret != RESULT_OK)
if (message->isPassive())
continue; // not possible to actively read this message
if (readFromBus(message, "") != RESULT_OK)
continue;
lastup = message->getLastUpdateTime();
} else {