MCPcopy
hub / github.com/redis/redis-py / __aexit__

Method __aexit__

redis/asyncio/lock.py:175–183  ·  view source on GitHub ↗
(self, exc_type, exc_value, traceback)

Source from the content-addressed store, hash-verified

173 raise LockError("Unable to acquire lock within the time specified")
174
175 async def __aexit__(self, exc_type, exc_value, traceback):
176 try:
177 await self.release()
178 except LockError:
179 if self.raise_on_release_error:
180 raise
181 logger.warning(
182 "Lock was unlocked or no longer owned when exiting context manager."
183 )
184
185 async def acquire(
186 self,

Callers

nothing calls this directly

Calls 1

releaseMethod · 0.95

Tested by

no test coverage detected