Enlightenment CVS committal Author : sebastid Project : e17 Module : libs/ecore
Dir : e17/libs/ecore/src/lib/ecore_con Modified Files: ecore_con.c Log Message: Delay dns lookup until after initializing the server. If the hostname is in cache, it will execute the callback without delay. =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore_con/ecore_con.c,v retrieving revision 1.49 retrieving revision 1.50 diff -u -3 -r1.49 -r1.50 --- ecore_con.c 30 Aug 2005 09:32:09 -0000 1.49 +++ ecore_con.c 3 Sep 2005 03:07:29 -0000 1.50 @@ -440,10 +440,6 @@ } } } - else if (type == ECORE_CON_REMOTE_SYSTEM) - { - ecore_con_dns_lookup(name, _ecore_con_cb_dns_lookup, svr); - } svr->name = strdup(name); if (!svr->name) goto error; @@ -456,6 +452,10 @@ svr->clients = ecore_list_new(); ecore_list_append(servers, svr); ECORE_MAGIC_SET(svr, ECORE_MAGIC_CON_SERVER); + + if (type == ECORE_CON_REMOTE_SYSTEM) + ecore_con_dns_lookup(svr->name, _ecore_con_cb_dns_lookup, svr); + return svr; error: ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs