diff options
author | Zac Medico <zmedico@gentoo.org> | 2018-04-08 14:36:07 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2018-04-08 14:36:07 -0700 |
commit | 754010f346ec2455ea8c71a6af4796c10fd28d23 (patch) | |
tree | be4792f1f12b4eeac2abd0fc4515303f074fe538 /pym/portage/util/_eventloop/EventLoop.py | |
parent | EventLoop: add get/set_debug methods for asyncio compat (bug 591760) (diff) | |
download | portage-754010f346ec2455ea8c71a6af4796c10fd28d23.tar.gz portage-754010f346ec2455ea8c71a6af4796c10fd28d23.tar.bz2 portage-754010f346ec2455ea8c71a6af4796c10fd28d23.zip |
EventLoop: add is_closed method for asyncio compat (bug 591760)
Bug: https://bugs.gentoo.org/591760
Diffstat (limited to 'pym/portage/util/_eventloop/EventLoop.py')
-rw-r--r-- | pym/portage/util/_eventloop/EventLoop.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/pym/portage/util/_eventloop/EventLoop.py b/pym/portage/util/_eventloop/EventLoop.py index 4ec67241f..1bf606354 100644 --- a/pym/portage/util/_eventloop/EventLoop.py +++ b/pym/portage/util/_eventloop/EventLoop.py @@ -747,6 +747,10 @@ class EventLoop(object): self._default_executor = executor return executor.submit(func, *args) + def is_closed(self): + """Returns True if the event loop was closed.""" + return self._poll_obj is None + def close(self): """Close the event loop. |