From a552ec644a05543a7c8230343fdc572b3851b59e Mon Sep 17 00:00:00 2001 From: Kotesh Kumar Yelamati Date: Mon, 13 Jul 2026 15:28:10 -0400 Subject: [PATCH] Fix bare except clauses in supervisor/xmlrpc.py --- supervisor/xmlrpc.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/supervisor/xmlrpc.py b/supervisor/xmlrpc.py index 025ada883..2241900cc 100644 --- a/supervisor/xmlrpc.py +++ b/supervisor/xmlrpc.py @@ -87,7 +87,7 @@ def more(self): return self.getresponse(body) - except: + except Exception: tb = traceback.format_exc() self.request.channel.server.logger.log( "XML-RPC response callback error", tb @@ -247,7 +247,7 @@ def multi(remaining_calls=remaining_calls, except RPCError as exc: value = {'faultCode': exc.code, 'faultString': exc.text} - except: + except Exception: info = sys.exc_info() errmsg = "%s:%s" % (info[0], info[1]) value = {'faultCode': Faults.FAILED, @@ -276,7 +276,7 @@ def multi(remaining_calls=remaining_calls, except RPCError as exc: value = {'faultCode': exc.code, 'faultString': exc.text} - except: + except Exception: info = sys.exc_info() errmsg = "%s:%s" % (info[0], info[1]) value = {'faultCode': Faults.FAILED, @@ -383,7 +383,7 @@ def continue_request(self, data, request): if PY2: data = data.encode('ascii', 'xmlcharrefreplace') params, method = self.loads(data) - except: + except Exception: logger.error( 'XML-RPC request data %r is invalid: unmarshallable' % (data,) @@ -433,7 +433,7 @@ def continue_request(self, data, request): request.push(body) request.done() - except: + except Exception: tb = traceback.format_exc() logger.critical( "Handling XML-RPC request with data %r raised an unexpected "