summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPiotr Ĺšniegowski <psnieg@man.poznan.pl>2017-01-30 16:06:37 +0100
committerJonathan Slenders <jonathan@slenders.be>2017-02-05 22:00:51 +0100
commit2a5f4aca45dfa9f6ec5bc9ee4d4dddf7805e23ef (patch)
tree81add63eeb5b0e0e30e85dc72eb909198fea4f02
parent8b7d360f4f8c9dc47b87c339e05129b1333e12d0 (diff)
Added missing explicit loops for Futures in asyncio_posix eventloop.
-rw-r--r--prompt_toolkit/eventloop/asyncio_posix.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/prompt_toolkit/eventloop/asyncio_posix.py b/prompt_toolkit/eventloop/asyncio_posix.py
index 72dff0da..426ed96f 100644
--- a/prompt_toolkit/eventloop/asyncio_posix.py
+++ b/prompt_toolkit/eventloop/asyncio_posix.py
@@ -22,7 +22,7 @@ class PosixAsyncioEventLoop(EventLoop):
self.loop = loop or asyncio.get_event_loop()
self.closed = False
- self._stopped_f = asyncio.Future()
+ self._stopped_f = asyncio.Future(loop=self.loop)
@asyncio.coroutine
def run_as_coroutine(self, stdin, callbacks):
@@ -41,7 +41,7 @@ class PosixAsyncioEventLoop(EventLoop):
try:
# Create a new Future every time.
- self._stopped_f = asyncio.Future()
+ self._stopped_f = asyncio.Future(loop=self.loop)
# Handle input timouts
def timeout_handler():