]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/OSD.cc: OSD::shutdown() leaks lock
authorSamuel Just <sam.just@inktank.com>
Wed, 29 Aug 2012 22:58:19 +0000 (15:58 -0700)
committerSage Weil <sage@inktank.com>
Fri, 31 Aug 2012 20:11:36 +0000 (13:11 -0700)
CID 716952: Missing unlock (LOCK)At (48): Returning without unlocking
"this->osd_lock._m".

Signed-off-by: Samuel Just <sam.just@inktank.com>
src/osd/OSD.cc

index 90291a2d4e3a1291d450a8e95634b854a0cdaf6b..2f5109e40ac49f1b93cec2ebb956a8d099829275 100644 (file)
@@ -1134,6 +1134,7 @@ int OSD::shutdown()
 
   delete service.watch;
 
+  osd_lock.Unlock();
   return r;
 }