]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
Pull request #4583: main: Add thread_id in instance_mapping output file
authorNirmala Venkata Subbaiah -X (nirmvenk - XORIANT CORPORATION at Cisco) <nirmvenk@cisco.com>
Fri, 24 Jan 2025 21:49:37 +0000 (21:49 +0000)
committerSteven Baigal (sbaigal) <sbaigal@cisco.com>
Fri, 24 Jan 2025 21:49:37 +0000 (21:49 +0000)
Merge in SNORT/snort3 from ~NIRMVENK/snort3:instance_thread_id_master to master

Squashed commit of the following:

commit 33420792595efbdfb901fb9cc2a20a2f49b4afae
Author: Nirmala Subbaiah <nirmvenk@cisco.com>
Date:   Wed Jan 22 12:28:03 2025 -0500

    main: Add thread_id in instance_mapping output file

src/main/thread.cc

index 4ff0e30387915a3fb507b47b0370d697ed57082c..3998575c538c13c2b548f4412dcbd96e4eee866b 100644 (file)
@@ -69,9 +69,10 @@ void populate_instance_maps()
     std::ofstream inst_file;
     inst_file.open(path);
 
-    inst_file << "pid, snort process number, instance_id, relative_instance_id, max_instances\n";
+    inst_file << "pid, snort process number, thread_id, instance_id, relative_instance_id, max_instances\n";
     inst_file << getpid() << ", ";
     inst_file << Snort::get_process_id() << ", ";
+    inst_file << ThreadConfig::get_instance_tid(instance_id) << ", ";
     inst_file << instance_id << ", ";
     inst_file << get_relative_instance_number() << ", ";
     inst_file << ThreadConfig::get_instance_max();