summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndreas Madsen <amwebdk@gmail.com>2018-01-05 16:40:18 +0100
committerAndreas Madsen <amwebdk@gmail.com>2018-01-08 11:54:24 +0100
commit6aac05bf47bcbd521c7d18771b367d0bc48450a0 (patch)
tree3e3d912087022871e10fa8562844506b9430707c /src
parentacf56be536ee67e3696f3c2b097cfd176d3d76c6 (diff)
downloadandroid-node-v8-6aac05bf47bcbd521c7d18771b367d0bc48450a0.tar.gz
android-node-v8-6aac05bf47bcbd521c7d18771b367d0bc48450a0.tar.bz2
android-node-v8-6aac05bf47bcbd521c7d18771b367d0bc48450a0.zip
trace_events: stop tracing agent in process.exit()
PR-URL: https://github.com/nodejs/node/pull/18005 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
Diffstat (limited to 'src')
-rw-r--r--src/node.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/node.cc b/src/node.cc
index 472ab81147..e55dda6825 100644
--- a/src/node.cc
+++ b/src/node.cc
@@ -2029,6 +2029,9 @@ static void WaitForInspectorDisconnect(Environment* env) {
static void Exit(const FunctionCallbackInfo<Value>& args) {
WaitForInspectorDisconnect(Environment::GetCurrent(args));
+ if (trace_enabled) {
+ v8_platform.StopTracingAgent();
+ }
exit(args[0]->Int32Value());
}