Comment 8 for bug 1458119

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/kilo)

Reviewed: https://review.openstack.org/198809
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=97448d5d132bcc64a95e20a24c73587ffa9e913c
Submitter: Jenkins
Branch: stable/kilo

commit 97448d5d132bcc64a95e20a24c73587ffa9e913c
Author: Eugene Nikanorov <email address hidden>
Date: Tue May 26 20:17:20 2015 +0400

    Catch broad exception in methods used in FixedIntervalLoopingCall

    Unlike other places where it might make sense to catch specific
    exceptions, methods that are used to check L3 and DHCP agents
    liveness via FixedIntervalLoopingCall should never allow exceptions
    to leak to calling method and interrupt the loop.

    Further improvement of FixedIntervalLoopingCall might be needed,
    but for the sake of easy backporting it makes sense to fix the issue
    in neutron before pushing refactoring to 3rd-party library.

    Change-Id: I6a61e99a6f4e445e26ea4a9923b47e35559e5703
    Closes-Bug: #1458119
    (cherry picked from commit ae8c1c5f80fd4fb7b4ab116677f4cff988c67cf1)