From: David Zafman Date: Wed, 9 Apr 2014 02:29:39 +0000 (-0700) Subject: test: Fix Seg fault in ceph_test_rados X-Git-Tag: v0.80-rc1~59^2~8 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=3371a251159a6e4ecd28a29e6a53705ccb3083a3;p=ceph.git test: Fix Seg fault in ceph_test_rados Fixes: #8049 Signed-off-by: David Zafman --- diff --git a/src/test/osd/RadosModel.h b/src/test/osd/RadosModel.h index 5bb8d2eb60c..54eae6bfce5 100644 --- a/src/test/osd/RadosModel.h +++ b/src/test/osd/RadosModel.h @@ -728,7 +728,6 @@ public: cont_gen->get_ranges_map(cont, ranges); std::cout << num << ": seq_num " << context->seq_num << " ranges " << ranges << std::endl; context->seq_num++; - context->state_lock.Unlock(); waiting_on = ranges.size(); //cout << " waiting_on = " << waiting_on << std::endl; @@ -795,6 +794,7 @@ public: &read_op, librados::OPERATION_ORDER_READS_WRITES, // order wrt previous write/update 0); + context->state_lock.Unlock(); } void _finish(CallbackInfo *info)