add more debug output, and even more with -DPRINT_LOTS_OF_DEBUG

SVN revision: 52891
This commit is contained in:
Mike Blumenkrantz 2010-09-29 14:52:36 +00:00
parent 0a04c0084d
commit c0593c571a
2 changed files with 15 additions and 2 deletions

View File

@ -1820,6 +1820,19 @@ _ecore_con_cl_handler(void *data, Ecore_Fd_Handler *fd_handler)
if (svr->handshaking && ecore_main_fd_handler_active_get(fd_handler, ECORE_FD_READ | ECORE_FD_WRITE))
{
DBG("Continuing ssl handshake");
if (ecore_main_fd_handler_active_get(fd_handler, ECORE_FD_READ))
DBG("Preparing to read handshake data...");
else
DBG("Preparing to write handshake data...");
#ifdef PRINT_LOTS_OF_DEBUG
if (ecore_main_fd_handler_active_get(fd_handler, ECORE_FD_READ))
{
char buf[32768];
ssize_t len;
len = recv(svr->fd, buf, sizeof(buf), MSG_DONTWAIT | MSG_PEEK);
DBG("%zu bytes in buffer", len);
}
#endif
if (!svr->ssl_state)
{
/* we got our server! */

View File

@ -494,7 +494,7 @@ _ecore_con_ssl_server_init_gnutls(Ecore_Con_Server *svr)
gnutls_transport_set_ptr(svr->session, (gnutls_transport_ptr_t)svr->fd);
svr->ssl_state = ECORE_CON_SSL_STATE_HANDSHAKING;
case ECORE_CON_SSL_STATE_HANDSHAKING:
DBG("gnutls handshaking");
DBG("calling gnutls_handshake()");
ret = gnutls_handshake(svr->session);
SSL_ERROR_CHECK_GOTO_ERROR(gnutls_error_is_fatal(ret));
if (!ret)
@ -781,7 +781,7 @@ _ecore_con_ssl_client_init_gnutls(Ecore_Con_Client *cl)
gnutls_transport_set_ptr(cl->session, (gnutls_transport_ptr_t)cl->fd);
cl->ssl_state = ECORE_CON_SSL_STATE_HANDSHAKING;
case ECORE_CON_SSL_STATE_HANDSHAKING:
DBG("gnutls handshaking");
DBG("calling gnutls_handshake()");
ret = gnutls_handshake(cl->session);
SSL_ERROR_CHECK_GOTO_ERROR(gnutls_error_is_fatal(ret));