From 993be6c439fa528d9b89e9dd9aa4f71610122b21 Mon Sep 17 00:00:00 2001 From: Ronnie Sahlberg Date: Mon, 6 Jan 2014 18:26:03 -0800 Subject: [PATCH] Free the correct inq task to avoid leaking memory during startup. --- test-tool/iscsi-test-cu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test-tool/iscsi-test-cu.c b/test-tool/iscsi-test-cu.c index d18c44a..2742d3c 100644 --- a/test-tool/iscsi-test-cu.c +++ b/test-tool/iscsi-test-cu.c @@ -1045,7 +1045,7 @@ main(int argc, char *argv[]) if (inq_bl_task) { full_size = scsi_datain_getfullsize(inq_bl_task); if (full_size > inq_bl_task->datain.size) { - scsi_free_scsi_task(inq_lbp_task); + scsi_free_scsi_task(inq_bl_task); if ((inq_bl_task = iscsi_inquiry_sync(iscsic, lun, 1, SCSI_INQUIRY_PAGECODE_BLOCK_LIMITS, full_size)) == NULL) { printf("Inquiry command failed : %s\n", iscsi_get_error(iscsic));