diff options
Diffstat (limited to 'simpleperf/cmd_record.cpp')
-rw-r--r-- | simpleperf/cmd_record.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/simpleperf/cmd_record.cpp b/simpleperf/cmd_record.cpp index 910bc3e9..ae025b03 100644 --- a/simpleperf/cmd_record.cpp +++ b/simpleperf/cmd_record.cpp @@ -188,6 +188,10 @@ class RecordCommand : public Command { }; bool RecordCommand::Run(const std::vector<std::string>& args) { + if (!CheckPerfEventLimit()) { + return false; + } + // 1. Parse options, and use default measured event type if not given. std::vector<std::string> workload_args; if (!ParseOptions(args, &workload_args)) { |