diff --git a/legacy/evas/src/lib/engines/common/evas_pipe.c b/legacy/evas/src/lib/engines/common/evas_pipe.c index c2eb7cd33f..1fb2376df4 100644 --- a/legacy/evas/src/lib/engines/common/evas_pipe.c +++ b/legacy/evas/src/lib/engines/common/evas_pipe.c @@ -1851,6 +1851,10 @@ evas_common_pipe_init(void) evas_common_pipe_load, &(task_thinfo[i])); pthread_attr_destroy(&attr); } + +#if defined(METRIC_CACHE) || defined(WORD_CACHE) + eina_stringshare_threads_init(); +#endif } if (thread_num == 1) return EINA_FALSE; return EINA_TRUE;