Skip to content
Snippets Groups Projects
Unverified Commit 18a5acbb authored by Andrew Svetlov's avatar Andrew Svetlov
Browse files

Register loop shutdown on atexit

parent 09b41615
No related tags found
No related merge requests found
import asyncio import asyncio
import atexit
import inspect import inspect
import warnings import warnings
...@@ -240,6 +241,7 @@ def setUpAsyncioLoop(self): ...@@ -240,6 +241,7 @@ def setUpAsyncioLoop(self):
if loop is not None: if loop is not None:
loop = self.setUpGlobalAsyncioLoop() loop = self.setUpGlobalAsyncioLoop()
self.__class__._globalAsyncioLoop = loop self.__class__._globalAsyncioLoop = loop
atexit.register(self.tearDownGlobalAsyncioLoop, loop)
return loop return loop
def tearDownAsyncioLoop(self, loop): def tearDownAsyncioLoop(self, loop):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment