]> git.baikalelectronics.ru Git - kernel.git/commit
ceph: fix sync vs canceled write
authorSage Weil <sage@newdream.net>
Fri, 3 Jun 2011 16:37:09 +0000 (09:37 -0700)
committerSage Weil <sage@newdream.net>
Wed, 8 Jun 2011 04:34:13 +0000 (21:34 -0700)
commitc9566a197d2ca66ec30e2995fd2492ded0c97cad
tree1f00818bc7075e0898998d4e05c0cd08dd3d85d0
parent5ac94ab54d02b1f02f75e3d443fe8ed32d44a7d0
ceph: fix sync vs canceled write

If we cancel a write, trigger the safe completions to prevent a sync from
blocking indefinitely in ceph_osdc_sync().

Signed-off-by: Sage Weil <sage@newdream.net>
net/ceph/osd_client.c