From f0b26ffaed7f75937ac1c2f101074cd392af370f Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Mon, 10 Nov 2008 15:46:15 -0800 Subject: [PATCH] objecter: fix read scatter/gather --- src/osdc/Objecter.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osdc/Objecter.h b/src/osdc/Objecter.h index c649e8b0f0967..efb43b2b5898c 100644 --- a/src/osdc/Objecter.h +++ b/src/osdc/Objecter.h @@ -327,7 +327,7 @@ class Objecter { int i=0; for (vector::iterator p = extents.begin(); p != extents.end(); p++) { read(p->oid, p->layout, p->offset, p->length, - &resultbl[i++], flags, onfinish); + &resultbl[i++], flags, g->new_sub()); } g->set_finisher(new C_SGRead(this, extents, resultbl, bl, onfinish)); } -- 2.39.5