(self, conn: ACT, from_getconn: bool)
| 390 | self.run_task(AddConnection(self)) |
| 391 | |
| 392 | async def _putconn(self, conn: ACT, from_getconn: bool) -> None: |
| 393 | # Use a worker to perform eventual maintenance work in a separate task |
| 394 | if self._reset: |
| 395 | self.run_task(ReturnConnection(self, conn, from_getconn=from_getconn)) |
| 396 | else: |
| 397 | await self._return_connection(conn, from_getconn=from_getconn) |
| 398 | |
| 399 | async def _maybe_close_connection(self, conn: ACT) -> bool: |
| 400 | """Close a returned connection if necessary. |
no test coverage detected