summaryrefslogtreecommitdiff
path: root/src/inspector
diff options
context:
space:
mode:
Diffstat (limited to 'src/inspector')
-rw-r--r--src/inspector/tracing_agent.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/inspector/tracing_agent.cc b/src/inspector/tracing_agent.cc
index 1ad67d9b9e..64bf7457d9 100644
--- a/src/inspector/tracing_agent.cc
+++ b/src/inspector/tracing_agent.cc
@@ -65,6 +65,10 @@ DispatchResponse TracingAgent::start(
return DispatchResponse::Error(
"Call NodeTracing::end to stop tracing before updating the config");
}
+ if (!env_->is_main_thread()) {
+ return DispatchResponse::Error(
+ "Tracing properties can only be changed through main thread sessions");
+ }
std::set<std::string> categories_set;
protocol::Array<std::string>* categories =