diff options
author | Dmitry Tantsur <dtantsur@protonmail.com> | 2021-10-26 10:39:15 +0200 |
---|---|---|
committer | Dmitry Tantsur <dtantsur@protonmail.com> | 2021-10-26 10:39:15 +0200 |
commit | 0ca0383ba4ed365d968d583ae3db1a089b464420 (patch) | |
tree | 1b21d7f2a87197054e0fa84e5f4492d3b7ca8a3a /ironic/common/rpc_service.py | |
parent | 2ff7f553c08ab74c4b09763110e43168b44d638c (diff) | |
download | ironic-0ca0383ba4ed365d968d583ae3db1a089b464420.tar.gz |
Trivial: do not stop None rpcserver
Change-Id: I58480afc9bc27fabf933c9c9d8be8e15aaba0ee8
Diffstat (limited to 'ironic/common/rpc_service.py')
-rw-r--r-- | ironic/common/rpc_service.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/ironic/common/rpc_service.py b/ironic/common/rpc_service.py index edf14e9be..c0a550c64 100644 --- a/ironic/common/rpc_service.py +++ b/ironic/common/rpc_service.py @@ -68,8 +68,9 @@ class RPCService(service.Service): def stop(self): try: - self.rpcserver.stop() - self.rpcserver.wait() + if self.rpcserver is not None: + self.rpcserver.stop() + self.rpcserver.wait() except Exception as e: LOG.exception('Service error occurred when stopping the ' 'RPC server. Error: %s', e) |