Index: src/lib/elm_config.c
===================================================================
--- src/lib/elm_config.c	(리비전 71264)
+++ src/lib/elm_config.c	(작업 사본)
@@ -904,13 +904,10 @@ _elm_recache(void)
      }
    if (_elm_config->cache_flush_enable)
      {
-        if (_elm_config->cache_flush_poll_interval > 0)
-          {
-             _elm_cache_flush_poller =
-                ecore_poller_add(ECORE_POLLER_CORE,
-                                 _elm_config->cache_flush_poll_interval,
-                                 _elm_cache_flush_cb, NULL);
-          }
+        _elm_cache_flush_poller =
+           ecore_poller_add(ECORE_POLLER_CORE,
+                            _elm_config->cache_flush_poll_interval,
+                            _elm_cache_flush_cb, NULL);
      }
 }
 
@@ -1736,6 +1733,7 @@ elm_config_cache_flush_interval_get(void
 EAPI void
 elm_config_cache_flush_interval_set(int size)
 {
+   EINA_SAFETY_ON_FALSE_RETURN(size > 0);
    if (_elm_config->cache_flush_poll_interval == size) return;
    _elm_config->cache_flush_poll_interval = size;
 
