MCPcopy
hub / github.com/vladmandic/sdnext / AnyThreadEventLoopPolicy

Class AnyThreadEventLoopPolicy

cli/sdapi.py:36–43  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

34
35
36class AnyThreadEventLoopPolicy(BaseThreadPolicy):
37 def get_event_loop(self) -> asyncio.AbstractEventLoop:
38 try:
39 return super().get_event_loop()
40 except (RuntimeError, AssertionError):
41 loop = self.new_event_loop()
42 self.set_event_loop(loop)
43 return loop
44
45asyncio.set_event_loop_policy(AnyThreadEventLoopPolicy())
46

Callers 1

sdapi.pyFile · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected