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

Reply via email to