On Tue, Nov 24, 2015 at 9:46 AM, Marc Aymerich <glicer...@gmail.com> wrote:
> if __name__ == '__main__':
>     loop_container = {}
>     handler = threading.Thread(target=run_loop, args=(loop_container, ))
>     handler.start()
>     try:
>         time.sleep(10000)
>     finally:
>         loop_container['loop'].stop()
loop.stop() must be called from the thread running the loop.  You can
do this by doing
`loop_container['loop'].call_soon_threadsafe(loop_container['loop'].stop)`
from the main thread (untested).

Hope this helps,
-- 
Zach
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to