fix for json read with passive messages
This commit is contained in:
@@ -1124,8 +1124,9 @@ string MainLoop::executeGet(vector<string> &args, bool& connected)
|
|||||||
time_t lastup = message->getLastUpdateTime();
|
time_t lastup = message->getLastUpdateTime();
|
||||||
if (lastup == 0 && required) {
|
if (lastup == 0 && required) {
|
||||||
// read directly from bus
|
// read directly from bus
|
||||||
ret = readFromBus(message, "");
|
if (message->isPassive())
|
||||||
if (ret != RESULT_OK)
|
continue; // not possible to actively read this message
|
||||||
|
if (readFromBus(message, "") != RESULT_OK)
|
||||||
continue;
|
continue;
|
||||||
lastup = message->getLastUpdateTime();
|
lastup = message->getLastUpdateTime();
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user