@property<EOL><INDENT>def lock(self) -> asyncio.Lock:<DEDENT>
if self.lock_key not in self.request.custom_content:<EOL><INDENT>self.request.custom_content[self.lock_key] = asyncio.Lock()<EOL><DEDENT>return self.request.custom_content[self.lock_key]<EOL>
Return and generate if required the lock for this request.