diff --git a/modules/cas_cache/threads.c b/modules/cas_cache/threads.c index 8c610c2..36b3a4e 100644 --- a/modules/cas_cache/threads.c +++ b/modules/cas_cache/threads.c @@ -207,7 +207,7 @@ static void _cas_start_thread(struct cas_thread_info *info) static void _cas_stop_thread(struct cas_thread_info *info) { - if (info->running && info->thread) { + if (info && info->running && info->thread) { reinit_completion(&info->compl); atomic_set(&info->stop, 1); wake_up(&info->wq);