From 8dc65d54d2c422690852b8bc7d0b7d35ca4582bc Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Wed, 14 May 2014 09:02:51 +1000 Subject: Starting up and closing down the servers gets some love. Needs more love. --- src/extantz/extantz.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/extantz/extantz.c') diff --git a/src/extantz/extantz.c b/src/extantz/extantz.c index 7fce3a3..848bc9a 100644 --- a/src/extantz/extantz.c +++ b/src/extantz/extantz.c @@ -76,8 +76,8 @@ static Eina_Bool _del(void *data, int type, Ecore_Con_Event_Server_Del *ev) if (ev->server) { + ecore_con_server_del(ourGlobals->server); ourGlobals->server = NULL; - ecore_con_server_del(ev->server); } return ECORE_CALLBACK_RENEW; @@ -633,6 +633,7 @@ EAPI_MAIN int elm_main(int argc, char **argv) // Try to connect to the love server we started before. ourGlobals.address = "127.0.0.1"; ourGlobals.port = 8211; + sleep(2); if ((ourGlobals.server = ecore_con_server_connect(ECORE_CON_REMOTE_TCP, ourGlobals.address, ourGlobals.port + 1, &ourGlobals))) { ecore_event_handler_add(ECORE_CON_EVENT_SERVER_ADD, (Ecore_Event_Handler_Cb) _add, &ourGlobals); -- cgit v1.1