From 051a6902d8f0548d9db3616b49f0099a529af0cf Mon Sep 17 00:00:00 2001 From: Karol Latecki Date: Thu, 19 Mar 2020 08:47:39 +0100 Subject: [PATCH] rpc/client.py: replace use process_time() instead of time() time.clock() was depreceted since Python 3.3 and was finally removed in Python 3.8. https://docs.python.org/3.8/whatsnew/3.8.html#api-and-feature-removals Signed-off-by: Karol Latecki Change-Id: I3ffe372b61c8afc0ddbbee0064b95059fa184616 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/1369 Tested-by: SPDK CI Jenkins Reviewed-by: Ben Walker Reviewed-by: Tomasz Zawadzki --- scripts/rpc/client.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/rpc/client.py b/scripts/rpc/client.py index 6313787c2..2b3a998f9 100644 --- a/scripts/rpc/client.py +++ b/scripts/rpc/client.py @@ -120,11 +120,11 @@ class JSONRPCClient(object): return None def recv(self): - start_time = time.clock() + start_time = time.process_time() response = self.decode_one_response() while not response: try: - timeout = self.timeout - (time.clock() - start_time) + timeout = self.timeout - (time.process_time() - start_time) self.sock.settimeout(timeout) newdata = self.sock.recv(4096) if not newdata: