Close all :class:`_asyncio.AsyncSession` sessions. .. versionadded:: 2.0.23 .. seealso:: :func:`.session.close_all_sessions`
()
| 1991 | |
| 1992 | |
| 1993 | async def close_all_sessions() -> None: |
| 1994 | """Close all :class:`_asyncio.AsyncSession` sessions. |
| 1995 | |
| 1996 | .. versionadded:: 2.0.23 |
| 1997 | |
| 1998 | .. seealso:: |
| 1999 | |
| 2000 | :func:`.session.close_all_sessions` |
| 2001 | |
| 2002 | """ |
| 2003 | await greenlet_spawn(_sync_close_all_sessions) |
| 2004 | |
| 2005 | |
| 2006 | _instance_state._async_provider = async_session # type: ignore |