Merge "simpleperf: Fix default value for --etm-flush-interval" into main
diff --git a/simpleperf/cmd_record.cpp b/simpleperf/cmd_record.cpp
index e08b153..cb9ad88 100644
--- a/simpleperf/cmd_record.cpp
+++ b/simpleperf/cmd_record.cpp
@@ -1057,7 +1057,7 @@
     etm_branch_list_generator_ = ETMBranchListGenerator::Create(system_wide_collection_);
   }
   uint32_t interval = 0;
-  if (options.PullUintValue("--etm-flush-interval", &interval)) {
+  if (options.PullUintValue("--etm-flush-interval", &interval) && interval != 0) {
     etm_flush_interval_ = std::chrono::milliseconds(interval);
   }