efl_net_server_fd: fix coverity issue.
authorGustavo Sverzut Barbieri <barbieri@profusion.mobi>
Sat, 3 Sep 2016 22:57:43 +0000 (19:57 -0300)
committerGustavo Sverzut Barbieri <barbieri@profusion.mobi>
Mon, 5 Sep 2016 12:36:14 +0000 (09:36 -0300)
fixes CID 1361945, minor but let's do it :-)

src/lib/ecore_con/efl_net_server_fd.c

index 0e33e8e..c3e9ee2 100644 (file)
@@ -236,6 +236,7 @@ _efl_net_server_fd_close_on_exec_set(Eo *o, Efl_Net_Server_Fd_Data *pd, Eina_Boo
    if (flags < 0)
      {
         ERR("fcntl(%d, F_GETFD): %s", fd, strerror(errno));
+        pd->close_on_exec = old;
         return EINA_FALSE;
      }
    if (close_on_exec)