init: do not leak transport struct on iscsi_destroy_context

Signed-off-by: Peter Lieven <pl@kamp.de>
This commit is contained in:
Peter Lieven
2016-07-07 11:44:56 +02:00
parent 765d492aa0
commit 1b3d3038bf

View File

@@ -413,6 +413,10 @@ iscsi_destroy_context(struct iscsi_context *iscsi)
iscsi_destroy_context(iscsi->old_iscsi);
}
if (iscsi->t) {
iscsi_free(iscsi, iscsi->t);
}
memset(iscsi, 0, sizeof(struct iscsi_context));
free(iscsi);