Hello, I sometimes get to state, when mail module for E17 stops updating. I believe it is related to suspend of my notebook.
I tried to attach GDB and found that Ecore_Con_Server has delete_me set to 1. This make ecore_con_server_send() doing nothing. Handlers are set here (imap2.c): 114| if (!add_handler) 115| add_handler = ecore_event_handler_add (ECORE_CON_EVENT_SERVER_ADD, 116| _mail_imap_server_add, NULL); 117| if (!del_handler) 118| del_handler = ecore_event_handler_add (ECORE_CON_EVENT_SERVER_DEL, 119| _mail_imap_server_del, NULL); 120| if (!data_handler) 121| data_handler = ecore_event_handler_add (ECORE_CON_EVENT_SERVER_DATA, 122| _mail_imap_server_data, NULL); But it seems that _mail_imap_server_del() is not called as it calls ecore_con_server_del() and set server to NULL and I don't have NULL pointer. ecore_con_private.h has this comment 126| Eina_Bool delete_me : 1; /* del event has been queued */ What is going wrong here? Which event it is? Why _mail_imap_server_del() is not called? I'm running EFL 1.7.6 and E17 0.17.2.1. Thanks, Tomas Cech Sleep_Walker
signature.asc
Description: Digital signature
------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2
_______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel