Commit bf8dcb56 authored by Marek Chomnicki's avatar Marek Chomnicki Committed by Tomasz Zawadzki
Browse files

rpc: add validation for timeout value



Change-Id: I8aa41f889c8fe28315f966740b6f62e4d1de704c
Signed-off-by: default avatarMarek Chomnicki <marek.chomnicki@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/22766


Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: default avatarJim Harris <jim.harris@samsung.com>
Reviewed-by: default avatarTomasz Zawadzki <tomasz.zawadzki@intel.com>
parent 6d8618af
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -184,6 +184,8 @@ class JSONRPCClient(object):
    def call(self, method, params=None):
        self._logger.debug("call('%s')" % method)
        params = {} if params is None else params
        if self.timeout <= 0:
            raise JSONRPCException("Timeout value is invalid: %s\n" % self.timeout)
        req_id = self.send(method, params)
        try:
            response = self.recv()