From 2472034c4fcd53575734ac8ac8e877687c9ca910 Mon Sep 17 00:00:00 2001 From: Samuel Just Date: Mon, 2 Jul 2012 09:51:37 -0700 Subject: [PATCH] OSD::do_command: unlock pg only if we had it Signed-off-by: Samuel Just --- src/osd/OSD.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osd/OSD.cc b/src/osd/OSD.cc index 3cba75641d082..3bd3fc03967ba 100644 --- a/src/osd/OSD.cc +++ b/src/osd/OSD.cc @@ -2397,8 +2397,8 @@ void OSD::do_command(Connection *con, tid_t tid, vector& cmd, bufferlist } else { cmd.erase(cmd.begin(), cmd.begin() + 2); r = pg->do_command(cmd, ss, data, odata); + pg->unlock(); } - pg->unlock(); } } -- 2.39.5