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

Reply via email to