relayd: Don't bypass the fd tracker when closing file descriptors
[lttng-tools.git] / src / bin / lttng-relayd / main.c
index f1f03d1bd36c90c7feefb9f417d5748f8cd10c4f..ed424d9dd0c9036768aeff6d29e4d2a146210308 100644 (file)
@@ -4042,23 +4042,12 @@ int main(int argc, char **argv)
 
        /* Daemonize */
        if (opt_daemon || opt_background) {
-               int i;
-
                ret = lttng_daemonize(&child_ppid, &recv_child_signal,
                        !opt_background);
                if (ret < 0) {
                        retval = -1;
                        goto exit_options;
                }
-
-               /*
-                * We are in the child. Make sure all other file
-                * descriptors are closed, in case we are called with
-                * more opened file descriptors than the standard ones.
-                */
-               for (i = 3; i < sysconf(_SC_OPEN_MAX); i++) {
-                       (void) close(i);
-               }
        }
 
        if (opt_working_directory) {
This page took 0.022754 seconds and 4 git commands to generate.