From 200ef28796aa2880bd95409d944fb5f959f93d4b Mon Sep 17 00:00:00 2001
From: murgatroid99 <mlumish@google.com>
Date: Tue, 6 Dec 2016 14:18:21 -0800
Subject: [PATCH] Perform quit operations in a useful order in Node perf tests

---
 src/node/performance/worker_service_impl.js | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/node/performance/worker_service_impl.js b/src/node/performance/worker_service_impl.js
index 3f317f6429..38888a7219 100644
--- a/src/node/performance/worker_service_impl.js
+++ b/src/node/performance/worker_service_impl.js
@@ -55,9 +55,8 @@ module.exports = function WorkerServiceImpl(benchmark_impl, server) {
   }
 
   this.quitWorker = function quitWorker(call, callback) {
-    server.tryShutdown(function() {
-      callback(null, {});
-    });
+    callback(null, {});
+    server.tryShutdown(function() {});
   };
 
   this.runClient = function runClient(call) {
-- 
GitLab