From 2a55d703874a284e3b3579f46c2670eaf63f898d Mon Sep 17 00:00:00 2001 From: Dariusz Stojaczyk Date: Thu, 26 Jul 2018 19:27:32 +0200 Subject: [PATCH] bdev/iscsi: fix lun->mutex leak It was never destroyed. Change-Id: If10b23b0a6784994a5aac85968f7efb99fa6ba70 Signed-off-by: Dariusz Stojaczyk Reviewed-on: https://review.gerrithub.io/420570 Tested-by: SPDK CI Jenkins Reviewed-by: Jim Harris Reviewed-by: Ben Walker Reviewed-by: Shuhei Matsumoto Reviewed-by: Ziye Yang Chandler-Test-Pool: SPDK Automated Test System --- lib/bdev/iscsi/bdev_iscsi.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/bdev/iscsi/bdev_iscsi.c b/lib/bdev/iscsi/bdev_iscsi.c index bbc2b2847..4c4222a0f 100644 --- a/lib/bdev/iscsi/bdev_iscsi.c +++ b/lib/bdev/iscsi/bdev_iscsi.c @@ -112,6 +112,7 @@ bdev_iscsi_get_ctx_size(void) static void iscsi_free_lun(struct bdev_iscsi_lun *lun) { assert(lun != NULL); + pthread_mutex_destroy(&lun->mutex); free(lun->bdev.name); free(lun->url); free(lun->initiator_iqn);