diff --git a/configure.ac b/configure.ac index 6e772a543f..1098af5d88 100644 --- a/configure.ac +++ b/configure.ac @@ -545,6 +545,7 @@ realpath \ strlcpy \ geteuid \ getuid \ +pause \ ]) AC_FUNC_ALLOCA diff --git a/src/lib/ecore/ecore_main.c b/src/lib/ecore/ecore_main.c index e1ee7b1e96..b94bd9532d 100644 --- a/src/lib/ecore/ecore_main.c +++ b/src/lib/ecore/ecore_main.c @@ -301,7 +301,11 @@ _ecore_fd_valid(void) if (fcntl(epoll_fd, F_GETFD) < 0) { ERR("arghhh you caught me! report a backtrace to edevel!"); +#ifdef HAVE_PAUSE pause(); +#else + sleep(60); +#endif } } }