Backport: relayd: Don't bypass the fd tracker when closing file descriptors
[lttng-tools.git] / src / bin / lttng-relayd / main.c
index e22d58cf443d344fff314329170f32828ab01f01..0d270d1ca29e5c0e0c5e0d642011d583198ca5bd 100644 (file)
@@ -3300,23 +3300,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.024431 seconds and 5 git commands to generate.