]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
commands: log at debug not info level when receiving file descriptors
authorChristian Brauner <christian.brauner@ubuntu.com>
Tue, 4 May 2021 06:59:24 +0000 (08:59 +0200)
committerChristian Brauner <christian.brauner@ubuntu.com>
Tue, 4 May 2021 13:15:08 +0000 (15:15 +0200)
Don't spam the logs because we do receive a lot of file descriptors.

Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/commands.c

index 6e841b01add3551091e8757701d1383b562043a8..cbc1b3a794b3000e492e1c670343442400dcc31e 100644 (file)
@@ -126,7 +126,7 @@ static ssize_t lxc_cmd_rsp_recv_fds(int fd_sock, struct unix_fds *fds,
 
        ret = lxc_abstract_unix_recv_fds(fd_sock, fds, rsp, sizeof(*rsp));
        if (ret < 0)
-               return ret;
+               return log_error(ret, "Failed to receive file descriptors");
 
        /*
         * If we end up here with fewer or more file descriptors the caller
@@ -135,18 +135,18 @@ static ssize_t lxc_cmd_rsp_recv_fds(int fd_sock, struct unix_fds *fds,
         */
 
        if (fds->flags & UNIX_FDS_RECEIVED_EXACT)
-               return log_info(ret, "Received exact number of file descriptors %u == %u",
-                               fds->fd_count_max, fds->fd_count_ret);
+               return log_debug(ret, "Received exact number of file descriptors %u == %u",
+                                fds->fd_count_max, fds->fd_count_ret);
 
        if (fds->flags & UNIX_FDS_RECEIVED_LESS)
-               return log_info(ret, "Received less file descriptors %u < %u",
-                               fds->fd_count_ret, fds->fd_count_max);
+               return log_debug(ret, "Received less file descriptors %u < %u",
+                                fds->fd_count_ret, fds->fd_count_max);
 
        if (fds->flags & UNIX_FDS_RECEIVED_MORE)
-               return log_info(ret, "Received more file descriptors (excessive fds were automatically closed) %u > %u",
-                               fds->fd_count_ret, fds->fd_count_max);
+               return log_debug(ret, "Received more file descriptors (excessive fds were automatically closed) %u > %u",
+                                fds->fd_count_ret, fds->fd_count_max);
 
-       INFO("Command \"%s\" received response", cur_cmdstr);
+       DEBUG("Command \"%s\" received response", cur_cmdstr);
        return ret;
 }