forked from enlightenment/efl
efl_net_server_fd: fix inverted comparison for valid socket handle.
This commit is contained in:
parent
5517c9b261
commit
91499c5179
|
@ -41,7 +41,7 @@ efl_net_accept4(SOCKET fd, struct sockaddr *addr, socklen_t *addrlen, Eina_Bool
|
||||||
return accept4(fd, addr, addrlen, flags);
|
return accept4(fd, addr, addrlen, flags);
|
||||||
#else
|
#else
|
||||||
SOCKET client = accept(fd, addr, addrlen);
|
SOCKET client = accept(fd, addr, addrlen);
|
||||||
if (client != INVALID_SOCKET) return client;
|
if (client == INVALID_SOCKET) return client;
|
||||||
|
|
||||||
#ifdef FD_CLOEXEC
|
#ifdef FD_CLOEXEC
|
||||||
if (close_on_exec)
|
if (close_on_exec)
|
||||||
|
@ -392,7 +392,7 @@ _efl_net_server_fd_process_incoming_data(Eo *o, Efl_Net_Server_Fd_Data *pd)
|
||||||
addrlen = sizeof(addr);
|
addrlen = sizeof(addr);
|
||||||
client = efl_net_accept4(fd, (struct sockaddr *)&addr, &addrlen,
|
client = efl_net_accept4(fd, (struct sockaddr *)&addr, &addrlen,
|
||||||
efl_net_server_fd_close_on_exec_get(o));
|
efl_net_server_fd_close_on_exec_get(o));
|
||||||
if (client != INVALID_SOCKET)
|
if (client == INVALID_SOCKET)
|
||||||
{
|
{
|
||||||
Eina_Error err = efl_net_socket_error_get();
|
Eina_Error err = efl_net_socket_error_get();
|
||||||
ERR("accept(%d): %s", fd, eina_error_msg_get(err));
|
ERR("accept(%d): %s", fd, eina_error_msg_get(err));
|
||||||
|
|
Loading…
Reference in New Issue