diff --git a/test-tool/test_async_abort_simple.c b/test-tool/test_async_abort_simple.c index b7ed825..3f3ff58 100644 --- a/test-tool/test_async_abort_simple.c +++ b/test-tool/test_async_abort_simple.c @@ -203,4 +203,9 @@ test_async_abort_simple(void) } scsi_free_scsi_task(state.wtask); + + /* Avoid that callbacks get invoked after this test finished */ + iscsi_logout_sync(sd->iscsi_ctx); + iscsi_destroy_context(sd->iscsi_ctx); + sd->iscsi_ctx = NULL; } diff --git a/test-tool/test_async_lu_reset_simple.c b/test-tool/test_async_lu_reset_simple.c index 64e2559..e957a5c 100644 --- a/test-tool/test_async_lu_reset_simple.c +++ b/test-tool/test_async_lu_reset_simple.c @@ -192,4 +192,9 @@ test_async_lu_reset_simple(void) } scsi_free_scsi_task(state.wtask); + + /* Avoid that callbacks get invoked after this test finished */ + iscsi_logout_sync(sd->iscsi_ctx); + iscsi_destroy_context(sd->iscsi_ctx); + sd->iscsi_ctx = NULL; }