From 8e9d10fd838db01a428dce3e223b5139cedac386 Mon Sep 17 00:00:00 2001 From: Yehuda Sadeh Date: Tue, 26 May 2009 13:41:35 -0700 Subject: [PATCH] librados: display result _after_ wait --- src/librados.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/librados.cc b/src/librados.cc index 78f9d17bc9528..461d494b8798a 100644 --- a/src/librados.cc +++ b/src/librados.cc @@ -254,12 +254,11 @@ int RadosClient::exec(int pool, object_t& oid, const char *cls, const char *meth rd.rdcall(cls, method, inbl); objecter->read(oid, layout, rd, CEPH_NOSNAP, &outbl, 0, onack); - dout(0) << "after rdcall got " << outbl.length() << " bytes" << dendl; - while (!done) cond.Wait(lock); lock.Unlock(); + dout(0) << "after rdcall got " << outbl.length() << " bytes" << dendl; return r; } -- 2.39.5