completly broken and no time to fix it.
Try elixir sample code:
http://code.google.com/p/freebox-elixir/source/browse/#svn%2Ftrunk%2Fexemples%2Fecore_con_udp
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@55593
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
{
if (!svr->delete_me)
{
-/* we lost our client! */
+ /* we lost our client! */
Ecore_Con_Event_Client_Del *e;
e = calloc(1, sizeof(Ecore_Con_Event_Client_Del));
Ecore_Con_Event_Client_Del *e;
e = ev;
+ if (!e->client) return ;
+
e->client->event_count--;
if ((e->client->event_count <= 0) && (e->client->delete_me))
ecore_con_client_del(e->client);