Comment 20 for bug 1663458

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (stable/ocata)

Reviewed: https://review.openstack.org/448727
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=10f6e89e82edbdf8b44829527ca12bc2574ee472
Submitter: Jenkins
Branch: stable/ocata

commit 10f6e89e82edbdf8b44829527ca12bc2574ee472
Author: Ihar Hrachyshka <email address hidden>
Date: Thu Feb 9 06:43:55 2017 +0000

    Reconcile quitting_rpc_timeout with backoff RPC client

    With backoff client, setting .timeout property on it doesn't take any
    effect. It means that starting from Mitaka, we broke
    quitting_rpc_timeout option.

    Now, when the TERM signal is received, we reset the dict capturing
    per-method timeouts; and we cap waiting times by the value of the
    option. This significantly reduces time needed for the agent to
    gracefully shut down.

    Change-Id: I2d86ed7a6f337395bfcfdb0698ec685cf384f172
    Related-Bug: #1663458
    (cherry picked from commit aac17c6be90c2640ce9df4b02027d8fc01944fd8)