diff --git a/python/semantic_kernel/agents/runtime/in_process/queue.py b/python/semantic_kernel/agents/runtime/in_process/queue.py index 04dd9d67e294..9b1a122e001f 100644 --- a/python/semantic_kernel/agents/runtime/in_process/queue.py +++ b/python/semantic_kernel/agents/runtime/in_process/queue.py @@ -132,7 +132,7 @@ async def put(self, item: T) -> None: self._putters.append(putter) try: await putter - except: + except Exception: putter.cancel() # Just in case putter is not done yet. try: # noqa: SIM105 # Clean self._putters from canceled putters. @@ -179,7 +179,7 @@ async def get(self) -> T: self._getters.append(getter) try: await getter - except: + except Exception: getter.cancel() # Just in case getter is not done yet. try: # noqa: SIM105 # Clean self._getters from canceled getters.