Wait for terminating sub thread when vc client is deinitialized 24/320324/1 accepted/tizen_9.0_unified accepted/tizen/9.0/unified/20241114.140803
authorurmain <wn.jang@samsung.com>
Wed, 13 Nov 2024 02:38:23 +0000 (11:38 +0900)
committerWonnam Jang <wn.jang@samsung.com>
Wed, 13 Nov 2024 07:01:59 +0000 (07:01 +0000)
commite527484b533aeea09b3a0f33d702c753a050303b
tree24ac434a26858f9a8fa0f1b2eba1c69261765276
parent20e25d644ca890f5f3ab5559e17523b57f376494
Wait for terminating sub thread when vc client is deinitialized

Casuse: The crash was happened when application had called vc_deinitialize()
function because g_prepare_thread had been alived.

Change-Id: I7e171f01bff1152097918b70d1564b25923e20b7
Solution: Wait for terminating g_prepare thread after cancelling.
(cherry picked from commit 5e903d1ba19625ce445e7176c1a1a8bc0d597729)
client/vc.c