summaryrefslogtreecommitdiff
path: root/src/osd/OSD.h
diff options
context:
space:
mode:
authorDanny Al-Gaaf <danny.al-gaaf@bisect.de>2013-05-10 14:11:14 +0200
committerDanny Al-Gaaf <danny.al-gaaf@bisect.de>2013-05-11 00:02:55 +0200
commitf56cb98482975b452fa4b48177a4e65a908e7bd5 (patch)
treee7903eae159b30fea9c52194614a841add9a3e58 /src/osd/OSD.h
parentb097f65627003baea9c82abc3fb6777593863a03 (diff)
downloadceph-f56cb98482975b452fa4b48177a4e65a908e7bd5.tar.gz
osd/OSD.h: add missing unlock of osd_lock
CID 1019560 Missing unlock (CWE-667) Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
Diffstat (limited to 'src/osd/OSD.h')
-rw-r--r--src/osd/OSD.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/osd/OSD.h b/src/osd/OSD.h
index a4c2bf8c900..509adee803b 100644
--- a/src/osd/OSD.h
+++ b/src/osd/OSD.h
@@ -1233,6 +1233,7 @@ protected:
void _process(Command *c) {
osd->osd_lock.Lock();
if (osd->is_stopping()) {
+ osd->osd_lock.Unlock();
delete c;
return;
}