Restore Unique_id to include random portion after timestamp

This commit is contained in:
Martin Vierula 2022-06-03 10:32:53 -07:00
parent 97550881fe
commit 14c94e2eb2
No known key found for this signature in database
GPG Key ID: F2FC4E45883BCBA4

View File

@ -162,9 +162,9 @@ Transaction::Transaction(ModSecurity *ms, RulesSet *rules, void *logCbData)
m_variableTimeYear(""),
m_logCbData(logCbData),
TransactionAnchoredVariables(this) {
m_id = std::unique_ptr<std::string>(
new std::string(
std::to_string(m_timeStamp)));
m_id = std::unique_ptr<std::string>( new std::string(
std::to_string(m_timeStamp)
+ std::to_string(modsecurity::utils::generate_transaction_unique_id())));
m_variableUrlEncodedError.set("0", 0);