I tried the lfelipe method: "hey, if fixing it seems to not be working, shouldn't...
authordiscomfitor <discomfitor@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 30 Sep 2010 00:01:25 +0000 (00:01 +0000)
committerdiscomfitor <discomfitor@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 30 Sep 2010 00:01:25 +0000 (00:01 +0000)
it didn't work.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@52912 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/ecore_con/ecore_con_ssl.c

index adf0d0c..a6780d2 100644 (file)
@@ -508,6 +508,7 @@ _ecore_con_ssl_server_init_gnutls(Ecore_Con_Server *svr)
                ecore_main_fd_handler_active_set(svr->fd_handler, ECORE_FD_WRITE);
              else
                ecore_main_fd_handler_active_set(svr->fd_handler, ECORE_FD_READ);
+             return ECORE_CALLBACK_RENEW;
           }
       default:
         break;
@@ -801,6 +802,7 @@ _ecore_con_ssl_client_init_gnutls(Ecore_Con_Client *cl)
                ecore_main_fd_handler_active_set(cl->fd_handler, ECORE_FD_WRITE);
              else
                ecore_main_fd_handler_active_set(cl->fd_handler, ECORE_FD_READ);
+             return ECORE_CALLBACK_RENEW;
           }
       default:
         break;