diff --git a/legacy/ecore/src/lib/ecore/ecore_main.c b/legacy/ecore/src/lib/ecore/ecore_main.c index 284d52079c..e7b368fc42 100644 --- a/legacy/ecore/src/lib/ecore/ecore_main.c +++ b/legacy/ecore/src/lib/ecore/ecore_main.c @@ -433,6 +433,11 @@ ecore_main_win32_handler_add(void *h __UNUSED__, * @return The data pointer set using @ref ecore_main_fd_handler_add, * for @p fd_handler on success. @c NULL otherwise. * @ingroup Ecore_FD_Handler_Group + * + * Beware that if the fd is already closed, ecore may complain if it uses + * epoll internally, and that in some rare cases this may be able to cause + * crashes and instability. Rememebr to delete your fd handlers before the + * fd's they listen to are closed. */ EAPI void * ecore_main_fd_handler_del(Ecore_Fd_Handler *fd_handler)