Project

General

Profile

Actions

Subtask #4092

closed

Feature #4089: rbd: improve small I/O performance

rbd: re-read header when watch is re-established

Added by Josh Durgin about 11 years ago. Updated over 9 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Jason Dillaman
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

This avoids races that would result in a snapshot not being created correctly, like:

  A               B
  |               | I/O in progress
snap             network fault
notify            |
notify timeout   network restored
snap finished     | more I/O unaware of snap
Actions

Also available in: Atom PDF