(self)
| 1051 | self.done = False |
| 1052 | |
| 1053 | async def __aenter__(self): |
| 1054 | if self.connection is not None or self.done: |
| 1055 | raise exceptions.InterfaceError('a connection is already acquired') |
| 1056 | self.connection = await self.pool._acquire(self.timeout) |
| 1057 | return self.connection |
| 1058 | |
| 1059 | async def __aexit__( |
| 1060 | self, |