Index: src/lib/ecore/ecore.c
===================================================================
--- src/lib/ecore/ecore.c	(리비전 71485)
+++ src/lib/ecore/ecore.c	(작업 사본)
@@ -228,9 +228,14 @@ ecore_shutdown(void)
     * take a lock here because _ecore_event_shutdown() does callbacks
     */
      _ecore_lock();
+     if (_ecore_init_count == 0)
+       {
+          fputs("CRITICAL: Ecore already shutdown\n", stderr);
+          goto unlock;
+       }
      if (--_ecore_init_count != 0)
        goto unlock;
-   
+
    /* this looks horrible - a hack for now, but something to note. as
     * we delete the _thread_call pipe a thread COULD be doing
     * ecore_pipe_write() or what not to it at the same time - we
