ecore: use new API eina_file_close_on_exec in example too.
authorCedric BAIL <cedric@osg.samsung.com>
Tue, 18 Apr 2017 23:57:36 +0000 (16:57 -0700)
committerCedric BAIL <cedric@osg.samsung.com>
Tue, 18 Apr 2017 23:57:36 +0000 (16:57 -0700)
src/examples/ecore/ecore_fd_handler_gnutls_example.c

index aa8ff3a..d1d58d9 100644 (file)
@@ -94,7 +94,7 @@ tcp_connect(void)
    /* sets some fd options such as nonblock */
    sd = socket(AF_INET, SOCK_STREAM, 0);
    fcntl(sd, F_SETFL, O_NONBLOCK);
-   fcntl(sd, F_SETFD, FD_CLOEXEC);
+   eina_file_close_on_exec(sd, EINA_TRUE);
    setsockopt(sd, SOL_SOCKET, SO_REUSEADDR, (const void *)&curstate, sizeof(curstate));
 
    setsockopt(sd, IPPROTO_TCP, TCP_NODELAY, (char *)&flag, sizeof(int));