Ignore RECORD-messages sent by APISM which do not have JSON format.
This commit is contained in:
parent
7c3e4ea497
commit
ca67d1d159
@ -342,8 +342,11 @@ IsmasClient::sendRequestReceiveResponse(int port, QString const &request) {
|
|||||||
return std::nullopt;
|
return std::nullopt;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
if (!response.contains("RECORD")) {
|
||||||
|
// maybe APISM does not send valid JSON: "RECORD SAVED" etc.
|
||||||
printDebugMessage(port, clientIP, clientPort,
|
printDebugMessage(port, clientIP, clientPort,
|
||||||
QString("PARSE ERROR ") + response + " " + parseError.errorString());
|
QString("PARSE ERROR ") + response + " " + parseError.errorString());
|
||||||
|
}
|
||||||
::close(sockfd);
|
::close(sockfd);
|
||||||
return std::nullopt;
|
return std::nullopt;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user