forked from enlightenment/efl
add debug macros to print location of svr/cl kill
SVN revision: 66439
This commit is contained in:
parent
7daccc8eea
commit
ec30d20fa0
|
@ -104,6 +104,45 @@ static void _ecore_con_lookup_done(void *data,
|
|||
|
||||
static const char * _ecore_con_pretty_ip(struct sockaddr *client_addr);
|
||||
|
||||
|
||||
static void
|
||||
_ecore_con_client_kill(Ecore_Con_Client *cl)
|
||||
{
|
||||
if (cl->delete_me)
|
||||
DBG("Multi kill request for client %p", cl);
|
||||
else
|
||||
ecore_con_event_client_del(cl);
|
||||
INF("Lost client %s", (cl->ip) ? cl->ip : "");
|
||||
if (cl->fd_handler)
|
||||
ecore_main_fd_handler_del(cl->fd_handler);
|
||||
|
||||
cl->fd_handler = NULL;
|
||||
}
|
||||
|
||||
void
|
||||
_ecore_con_server_kill(Ecore_Con_Server *svr)
|
||||
{
|
||||
if (svr->delete_me)
|
||||
DBG("Multi kill request for svr %p", svr);
|
||||
else
|
||||
ecore_con_event_server_del(svr);
|
||||
|
||||
if (svr->fd_handler)
|
||||
ecore_main_fd_handler_del(svr->fd_handler);
|
||||
|
||||
svr->fd_handler = NULL;
|
||||
}
|
||||
|
||||
#define _ecore_con_server_kill(svr) do { \
|
||||
DBG("KILL %p", (svr)); \
|
||||
_ecore_con_server_kill((svr)); \
|
||||
} while (0)
|
||||
|
||||
#define _ecore_con_client_kill(cl) do { \
|
||||
DBG("KILL %p", (cl)); \
|
||||
_ecore_con_client_kill((cl)); \
|
||||
} while (0)
|
||||
|
||||
EAPI int ECORE_CON_EVENT_CLIENT_ADD = 0;
|
||||
EAPI int ECORE_CON_EVENT_CLIENT_DEL = 0;
|
||||
EAPI int ECORE_CON_EVENT_SERVER_ADD = 0;
|
||||
|
@ -1254,20 +1293,6 @@ _ecore_con_server_free(Ecore_Con_Server *svr)
|
|||
free(svr);
|
||||
}
|
||||
|
||||
static void
|
||||
_ecore_con_client_kill(Ecore_Con_Client *cl)
|
||||
{
|
||||
if (cl->delete_me)
|
||||
DBG("Multi kill request for client %p", cl);
|
||||
else
|
||||
ecore_con_event_client_del(cl);
|
||||
INF("Lost client %s", (cl->ip) ? cl->ip : "");
|
||||
if (cl->fd_handler)
|
||||
ecore_main_fd_handler_del(cl->fd_handler);
|
||||
|
||||
cl->fd_handler = NULL;
|
||||
}
|
||||
|
||||
static void
|
||||
_ecore_con_client_free(Ecore_Con_Client *cl)
|
||||
{
|
||||
|
@ -1320,20 +1345,6 @@ _ecore_con_client_free(Ecore_Con_Client *cl)
|
|||
return;
|
||||
}
|
||||
|
||||
void
|
||||
_ecore_con_server_kill(Ecore_Con_Server *svr)
|
||||
{
|
||||
if (svr->delete_me)
|
||||
DBG("Multi kill request for svr %p", svr);
|
||||
else
|
||||
ecore_con_event_server_del(svr);
|
||||
|
||||
if (svr->fd_handler)
|
||||
ecore_main_fd_handler_del(svr->fd_handler);
|
||||
|
||||
svr->fd_handler = NULL;
|
||||
}
|
||||
|
||||
static Eina_Bool
|
||||
_ecore_con_server_timer(Ecore_Con_Server *svr)
|
||||
{
|
||||
|
|
|
@ -47,6 +47,11 @@
|
|||
#include "Ecore_Con.h"
|
||||
#include "ecore_con_private.h"
|
||||
|
||||
#define _ecore_con_server_kill(svr) do { \
|
||||
DBG("KILL %p", (svr)); \
|
||||
_ecore_con_server_kill((svr)); \
|
||||
} while (0)
|
||||
|
||||
Eina_List *ecore_con_socks_proxies = NULL;
|
||||
|
||||
static Ecore_Con_Socks *
|
||||
|
|
Loading…
Reference in New Issue