WcXdZddlZddlmZejZGddZdS)zEvent loop mixins.N)eventsceZdZdZdZdS)_LoopBoundMixinNctj}|j$t5|j||_ddd||jurt |d|S#1swY)xYw)Nz# is bound to a different event loop)r_get_running_loop_loop _global_lock RuntimeError)selfloops '/usr/lib64/python3.12/asyncio/mixins.py _get_loopz_LoopBoundMixin._get_loop s'') ::  & &::%!%DJ & & & & & tzz ! !$MMMN N  & & & & & & & & &s A''A0)__name__ __module__ __qualname__r rrrr s( E     rr)__doc__ threadingrLockr rrrrrsdy~~          r