From 2a7ae05810bbdb27f337f708a2d7e23d5938fac4 Mon Sep 17 00:00:00 2001 From: Wonnam Jang Date: Tue, 11 Dec 2018 12:02:22 +0900 Subject: [PATCH] Add to set prepare thread as NULL Change-Id: I70ddc61cfacf1bc45f2466a2176b3b89c3021336 Signed-off-by: Wonnam Jang (cherry picked from commit fcca8ce240486c446838eff01e6104884d43e190) --- client/vc_widget.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/client/vc_widget.c b/client/vc_widget.c index efb64b6..c3e634c 100644 --- a/client/vc_widget.c +++ b/client/vc_widget.c @@ -259,6 +259,8 @@ int vc_widget_deinitialize(vc_h vc_w) return VC_ERROR_INVALID_STATE; } + g_w_prepare_canceled = 1; + vc_state_e state; vc_widget_client_get_state(vc_w, &state); vc_widget_s* widget = widget_get(vc_w); @@ -513,13 +515,14 @@ static void __start_prepare_thread(void *data, Ecore_Thread *thread) static void __end_prepare_thread(void *data, Ecore_Thread *thread) { + g_w_prepare_thread = NULL; SLOG(LOG_DEBUG, TAG_VCW, "@@@ End prepare thread"); } static void __cancel_prepare_thread(void *data, Ecore_Thread *thread) { SLOG(LOG_DEBUG, TAG_VCW, "@@@ Cancel prepare thread"); - + g_w_prepare_thread = NULL; g_w_prepare_canceled = 1; } -- 2.7.4