last ssl bugger

SVN revision: 65938
This commit is contained in:
Mike Blumenkrantz 2011-12-06 05:14:03 +00:00
parent 88a69e2a8f
commit adc327c8f8
1 changed files with 3 additions and 2 deletions

View File

@ -152,8 +152,9 @@ ecore_con_socks_read(Ecore_Con_Server *svr, unsigned char *buf, int num)
svr->ecs_recvbuf = NULL;
svr->ecs_buf_offset = svr->ecs_addrlen = 0;
memset(svr->ecs_addr, 0, sizeof(svr->ecs_addr));
ecore_con_event_server_add(svr);
if (svr->buf && eina_binbuf_length_get(svr->buf))
if (!svr->ssl_state)
ecore_con_event_server_add(svr);
if (svr->ssl_state || (svr->buf && eina_binbuf_length_get(svr->buf)))
ecore_main_fd_handler_active_set(svr->fd_handler, ECORE_FD_READ | ECORE_FD_WRITE);
}
return;