diff --git a/test/cpp/qps/server_async.cc b/test/cpp/qps/server_async.cc
index 1251679ba211c04d460f5edb05fdfa642e19777a..516598a0e221367e099a20b774bb0582db69439b 100644
--- a/test/cpp/qps/server_async.cc
+++ b/test/cpp/qps/server_async.cc
@@ -98,7 +98,7 @@ class AsyncQpsServerTest : public Server {
     }
   }
   ~AsyncQpsServerTest() {
-    auto deadline = std::chrono::high_resolution_clock::now() +
+    auto deadline = std::chrono::system_clock::now() +
       std::chrono::seconds(10);
     server_->Shutdown(deadline);
     for (auto ss = shutdown_state_.begin(); ss != shutdown_state_.end(); ++ss) {