diff options
author | Piotr Ĺšniegowski <psnieg@man.poznan.pl> | 2017-01-30 16:06:37 +0100 |
---|---|---|
committer | Jonathan Slenders <jonathan@slenders.be> | 2017-02-05 22:00:51 +0100 |
commit | 2a5f4aca45dfa9f6ec5bc9ee4d4dddf7805e23ef (patch) | |
tree | 81add63eeb5b0e0e30e85dc72eb909198fea4f02 | |
parent | 8b7d360f4f8c9dc47b87c339e05129b1333e12d0 (diff) |
Added missing explicit loops for Futures in asyncio_posix eventloop.
-rw-r--r-- | prompt_toolkit/eventloop/asyncio_posix.py | 4 |
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(): |