Merge pull request #816 from shirk3y/master
Fix start_loop=False using asyncio
This commit is contained in:
@@ -241,12 +241,13 @@ class ApplicationRunner(object):
|
|||||||
txaio.use_asyncio()
|
txaio.use_asyncio()
|
||||||
txaio.config.loop = loop
|
txaio.config.loop = loop
|
||||||
coro = loop.create_connection(transport_factory, host, port, ssl=ssl)
|
coro = loop.create_connection(transport_factory, host, port, ssl=ssl)
|
||||||
(transport, protocol) = loop.run_until_complete(coro)
|
|
||||||
|
|
||||||
# start a asyncio loop
|
# start a asyncio loop
|
||||||
if not start_loop:
|
if not start_loop:
|
||||||
return protocol
|
return coro
|
||||||
else:
|
else:
|
||||||
|
(transport, protocol) = loop.run_until_complete(coro)
|
||||||
|
|
||||||
# start logging
|
# start logging
|
||||||
txaio.start_logging(level='info')
|
txaio.start_logging(level='info')
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user