summaryrefslogtreecommitdiff
path: root/legacy/ecore/src/lib/ecore_con/ecore_con.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--legacy/ecore/src/lib/ecore_con/ecore_con.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/legacy/ecore/src/lib/ecore_con/ecore_con.c b/legacy/ecore/src/lib/ecore_con/ecore_con.c
index 5ba6624b44..c327873f1e 100644
--- a/legacy/ecore/src/lib/ecore_con/ecore_con.c
+++ b/legacy/ecore/src/lib/ecore_con/ecore_con.c
@@ -448,13 +448,14 @@ ecore_con_server_connect(Ecore_Con_Type compl_type,
448 svr->data = (void *)data; 448 svr->data = (void *)data;
449 svr->created = EINA_FALSE; 449 svr->created = EINA_FALSE;
450 svr->use_cert = (compl_type & ECORE_CON_SSL & ECORE_CON_LOAD_CERT) == ECORE_CON_LOAD_CERT; 450 svr->use_cert = (compl_type & ECORE_CON_SSL & ECORE_CON_LOAD_CERT) == ECORE_CON_LOAD_CERT;
451 svr->disable_proxy = (compl_type & ECORE_CON_SSL & ECORE_CON_NO_PROXY) == ECORE_CON_NO_PROXY;
451 svr->reject_excess_clients = EINA_FALSE; 452 svr->reject_excess_clients = EINA_FALSE;
452 svr->clients = NULL; 453 svr->clients = NULL;
453 svr->client_limit = -1; 454 svr->client_limit = -1;
454 455
455 type = compl_type & ECORE_CON_TYPE; 456 type = compl_type & ECORE_CON_TYPE;
456 457
457 if (type > ECORE_CON_LOCAL_ABSTRACT) 458 if ((!svr->disable_proxy) && (type > ECORE_CON_LOCAL_ABSTRACT))
458 { 459 {
459 /* never use proxies on local connections */ 460 /* never use proxies on local connections */
460 if (_ecore_con_proxy_once) 461 if (_ecore_con_proxy_once)