aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArttu Tarkiainen <arttu.tarkiainen@qt.io>2024-04-22 16:22:35 +0300
committerArttu Tarkiainen <arttu.tarkiainen@qt.io>2024-04-24 14:49:56 +0300
commit93c9e6cfcec69ed5953f7c98cfd12c1fc2c8a5a6 (patch)
tree03d059b1ed1f68eb03a8c8e436a9e9a450e342a9
parentfb0136335ecfb58faf41bcb74f9084b80e396852 (diff)
Print error in case CipCommandParser could not parse input
This could have been missed from the daemon side logs previously, as only a BAD_REQUEST response was replied to client. Change-Id: Id62960ee2fbfc1a4274f4467f0830c58a5fedeed Reviewed-by: Iikka Eklund <iikka.eklund@qt.io>
-rw-r--r--src/libs/qlicenseservice/licenser.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libs/qlicenseservice/licenser.cpp b/src/libs/qlicenseservice/licenser.cpp
index f08e388..e312cca 100644
--- a/src/libs/qlicenseservice/licenser.cpp
+++ b/src/libs/qlicenseservice/licenser.cpp
@@ -479,6 +479,7 @@ RequestInfo Licenser::preParseInput(ServiceResponse &response, uint16_t socketId
CipCommandParser parser(input, DAEMON_VERSION);
if (!parser.parseInput()) {
+ logError("Request parsing failed: %s", parser.error().c_str());
response.setServiceResponse(false, statusString(Status::BAD_REQUEST), static_cast<int>(Status::BAD_REQUEST));
return request;
}