From 1540f2fd47c430f47c5571b10c21ef511a0bf815 Mon Sep 17 00:00:00 2001 From: Adam Crume Date: Mon, 21 Jul 2014 14:39:42 -0700 Subject: [PATCH] rbd-replay: Fix async writes in prep-for-replay.py Signed-off-by: Adam Crume --- src/rbd_replay/prep-for-replay.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rbd_replay/prep-for-replay.py b/src/rbd_replay/prep-for-replay.py index ca8a1d18557d8..c8a5557eee38a 100755 --- a/src/rbd_replay/prep-for-replay.py +++ b/src/rbd_replay/prep-for-replay.py @@ -231,7 +231,7 @@ class AioWriteIO(IO): if len(self.extents) != 1: raise ValueError("Expected read to have 1 extent, but it had " + str(len(self.extents))) extent = self.extents[0] - f.write(struct.pack("!QQQ", imagectx, extent.offset, extent.length)) + f.write(struct.pack("!QQQ", self.imagectx, extent.offset, extent.length)) def __str__(self): return str(self.ionum) + ": " + str(self.start_time * 1e-6) + ": aio write, extents = " + str(self.extents) + ", thread = " + str(self.thread.id) + ", deps = " + str(self.depMap()) + ", numSuccessors = " + str(self.numSuccessors) + ", numCompletionSuccessors = " + str(self.numCompletionSuccessors()) -- 2.39.5