diff --git a/cpp/src/vereign/grpc/server.cc b/cpp/src/vereign/grpc/server.cc
index 295756a1762790ca4926bf6bc079b18db6d69994..5e1e899f139a340fae45b06ca97874cee9f90ab4 100644
--- a/cpp/src/vereign/grpc/server.cc
+++ b/cpp/src/vereign/grpc/server.cc
@@ -119,7 +119,7 @@ public:
 
     event_broker_->Shutdown();
 
-    auto deadline = std::chrono::high_resolution_clock::now() + shutdownTimeout;
+    auto deadline = std::chrono::system_clock::now() + shutdownTimeout;
 
     server_->Shutdown(deadline);
     if (server_thread_.joinable()) {