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_recvbuf = NULL;
svr->ecs_buf_offset = svr->ecs_addrlen = 0; svr->ecs_buf_offset = svr->ecs_addrlen = 0;
memset(svr->ecs_addr, 0, sizeof(svr->ecs_addr)); memset(svr->ecs_addr, 0, sizeof(svr->ecs_addr));
ecore_con_event_server_add(svr); if (!svr->ssl_state)
if (svr->buf && eina_binbuf_length_get(svr->buf)) 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); ecore_main_fd_handler_active_set(svr->fd_handler, ECORE_FD_READ | ECORE_FD_WRITE);
} }
return; return;