From 21617f83c2f4a3ce29712930cd482e461369953c Mon Sep 17 00:00:00 2001 From: Gustavo Sverzut Barbieri Date: Wed, 9 Nov 2016 17:25:27 -0200 Subject: [PATCH] efl_net_server_unix: fix invalid socket comparison. Fixes CID 1365321. --- src/lib/ecore_con/efl_net_server_unix.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/ecore_con/efl_net_server_unix.c b/src/lib/ecore_con/efl_net_server_unix.c index 29d83168d7..70ca83aeb7 100644 --- a/src/lib/ecore_con/efl_net_server_unix.c +++ b/src/lib/ecore_con/efl_net_server_unix.c @@ -155,7 +155,7 @@ _efl_net_server_unix_bind_job(void *data, const Efl_Event *event EINA_UNUSED) if (err) { efl_event_callback_call(o, EFL_NET_SERVER_EVENT_ERROR, &err); - if (fd) closesocket(fd); + if (fd != INVALID_SOCKET) closesocket(fd); efl_loop_fd_set(o, INVALID_SOCKET); }