diff --git a/source/mq.cpp b/source/mq.cpp index 8b07168..b1405e4 100644 --- a/source/mq.cpp +++ b/source/mq.cpp @@ -1570,10 +1570,14 @@ std::string pqBuildTracePayload(const PqToolConfig& cfg, const std::string& frontType) { std::string guid = makeGuid(); int processNo = 0; - try { - processNo = device.processNo.empty() ? 0 : std::stoi(device.processNo); - } catch (...) { + if (frontType == "cfg_3s_data") { processNo = 0; + } else { + try { + processNo = device.processNo.empty() ? 0 : std::stoi(device.processNo); + } catch (...) { + processNo = 0; + } } json body = {