Reviewed: https://review.openstack.org/586336 Committed: https://git.openstack.org/cgit/openstack/designate/commit/?id=72e4e13d8ee681cae5564ef538a44ddd96ca586c Submitter: Zuul Branch: master
commit 72e4e13d8ee681cae5564ef538a44ddd96ca586c Author: Graham Hayes <g...@ham.ie> Date: Thu Jul 26 20:57:10 2018 +0100 Move to GreenThreadPoolExecutor python3.7 and eventlet cause the `future.ThreadPoolExecutor` to hang indefinitely. Moving to `futurist.GreenThreadPoolExecutor` allows the `designate-worker` process to use native eventlet greenthreads, which bypasses the hanging issue. Closes-Bug: #1782647 Related-Bug: https://bugs.python.org/issue34173 Related-Bug: eventlet/eventlet#508 Change-Id: I36c79ca72635d81cfcc8d3cc87b1bc5e0657d9e8 Signed-off-by: Graham Hayes <g...@ham.ie> ** Changed in: designate Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1782647 Title: py3.7 deadlock in threading To manage notifications about this bug go to: https://bugs.launchpad.net/designate/+bug/1782647/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs