in elastic_agent_client/util/async_tools.py [0:0]
def cancel(self, sig=None):
if sig:
logger.debug(f"Caught {sig}. Cancelling sleeps...")
else:
logger.debug("Cancelling sleeps...")
for task in self._sleeps:
task.cancel()