Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

osd: do not forget pg_stat acks which failed to send #16702

Merged
merged 1 commit into from
Aug 10, 2017

Commits on Aug 1, 2017

  1. osd: do not forget pg_stat acks which failed to send

      If osd get network error when sending pg_stats, osd will
      resend the pg_stats with tid+1, so the former tid will remain
      in outstanding_pg_stats. In osd tick(), if the outstanding_pg_stats's
      size > osd_mon_report_max_in_flight(default:2), it will refuse to
      send pg_stats, that will block pg states from changing.
      Finally will fail qa tests like resolve_stuck_peering.py.
    
      Signed-off-by: huangjun <huangjun@xsky.com>
    huangjun committed Aug 1, 2017
    Configuration menu
    Copy the full SHA
    edc7378 View commit details
    Browse the repository at this point in the history