From 14c94e2eb2b32709a1b97c41de65ca4580b87b7e Mon Sep 17 00:00:00 2001 From: Martin Vierula Date: Fri, 3 Jun 2022 10:32:53 -0700 Subject: [PATCH] Restore Unique_id to include random portion after timestamp --- src/transaction.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/transaction.cc b/src/transaction.cc index 678a89d9d..0eb51f4e7 100644 --- a/src/transaction.cc +++ b/src/transaction.cc @@ -162,9 +162,9 @@ Transaction::Transaction(ModSecurity *ms, RulesSet *rules, void *logCbData) m_variableTimeYear(""), m_logCbData(logCbData), TransactionAnchoredVariables(this) { - m_id = std::unique_ptr( - new std::string( - std::to_string(m_timeStamp))); + m_id = std::unique_ptr( new std::string( + std::to_string(m_timeStamp) + + std::to_string(modsecurity::utils::generate_transaction_unique_id()))); m_variableUrlEncodedError.set("0", 0);