Fix: runas check fd value before calling close()
[lttng-tools.git] / src / common / runas.c
index debc95926e7d04fa7989ca8f62bc2b85e0e8aaf6..f3adf7355444fe8a8961f1132151110b891fc4ba 100644 (file)
@@ -466,6 +466,9 @@ int cleanup_received_fd(enum run_as_cmd cmd, int fd)
                return 0;
        }
 
+       if (fd < 0) {
+               return 0;
+       }
        ret = close(fd);
        if (ret < 0) {
                PERROR("close error");
This page took 0.022845 seconds and 4 git commands to generate.