Commit 97011ecc authored by Jim Harris's avatar Jim Harris Committed by Tomasz Zawadzki
Browse files

test/unit: call spdk_thread_exit() in reactor_ut



Signed-off-by: default avatarMike Gerdts <mgerdts@nvidia.com>
Change-Id: I50ca06619345f0596bfaf416e8ab3296a8990fca
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15437


Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: default avatarChangpeng Liu <changpeng.liu@intel.com>
Reviewed-by: default avatarAleksey Marchuk <alexeymar@nvidia.com>
Reviewed-by: default avatarJim Harris <james.r.harris@intel.com>
parent eb979f3e
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -707,6 +707,10 @@ test_scheduler(void)
	g_reactor_state = SPDK_REACTOR_STATE_INITIALIZED;

	/* Destroy threads */
	for (i = 0; i < 3; i++) {
		spdk_set_thread(thread[i]);
		spdk_thread_exit(thread[i]);
	}
	for (i = 0; i < 3; i++) {
		reactor = spdk_reactor_get(i);
		CU_ASSERT(reactor != NULL);
@@ -920,6 +924,10 @@ test_governor(void)
	g_reactor_state = SPDK_REACTOR_STATE_INITIALIZED;

	/* Destroy threads */
	for (i = 0; i < 2; i++) {
		spdk_set_thread(thread[i]);
		spdk_thread_exit(thread[i]);
	}
	for (i = 0; i < 2; i++) {
		reactor = spdk_reactor_get(i);
		CU_ASSERT(reactor != NULL);