diff --git a/confluent_server/confluent/plugins/hardwaremanagement/ipmi.py b/confluent_server/confluent/plugins/hardwaremanagement/ipmi.py index e1c0e7cd..e4959fed 100644 --- a/confluent_server/confluent/plugins/hardwaremanagement/ipmi.py +++ b/confluent_server/confluent/plugins/hardwaremanagement/ipmi.py @@ -243,6 +243,8 @@ async def _ipmi_evtloop(): while _ipmiwaiters: waiter = _ipmiwaiters.pop() waiter.send() + except asyncio.CancelledError: + break except: # TODO(jbjohnso): log the trace into the log traceback.print_exc()