Project

General

Profile

Actions

Bug #5026

closed

libceph: allow osd requests to be reused

Added by Alex Elder almost 11 years ago. Updated almost 11 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Because certain fields in an osd request structure are never
cleared, any attempt to reuse a request leads to a failure
of one type or another.

It would be advantageous to reuse an existing request in
order to re-start an original request that is underway
at the time an rbd image gets flattened.

So clear out the necessary fields that will allow that
when a request gets started.

Actions

Also available in: Atom PDF