log failed synchronous message sending
This commit is contained in:
+4
-1
@@ -716,11 +716,14 @@ void logFileLoaded(MessageMap* messages, const unsigned char address, string fil
|
|||||||
*/
|
*/
|
||||||
void readMessage(Message* message)
|
void readMessage(Message* message)
|
||||||
{
|
{
|
||||||
if (!s_mainLoop) {
|
if (!s_mainLoop || !message) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
BusHandler* busHandler = s_mainLoop->getBusHandler();
|
BusHandler* busHandler = s_mainLoop->getBusHandler();
|
||||||
result_t result = busHandler->readFromBus(message, "");
|
result_t result = busHandler->readFromBus(message, "");
|
||||||
|
if (result != RESULT_OK) {
|
||||||
|
logError(lf_main, "error reading message %s %s: %s", message->getCircuit().c_str(), message->getName().c_str(), getResultCode(result));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user