From: Denis Pynkin Date: Thu, 30 Mar 2017 15:31:48 +0000 (+0300) Subject: Increased buffer length in print_stats() X-Git-Tag: lxc-1.0.10~9 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1fa0ea157c20b63320ec9408bed159dd73b3d81d;p=thirdparty%2Flxc.git Increased buffer length in print_stats() Some "/sys" entries exceeds buffer size. This results to some statistics loss ('BlkIO' in particular): wc -c /sys/fs/cgroup/blkio/lxc/alt/blkio.throttle.io_service_bytes 318 /sys/fs/cgroup/blkio/lxc/alt/blkio.throttle.io_service_bytes Signed-off-by: Denis Pynkin --- diff --git a/src/lxc/lxc_info.c b/src/lxc/lxc_info.c index 58ff619f2..ac9ff4a13 100644 --- a/src/lxc/lxc_info.c +++ b/src/lxc/lxc_info.c @@ -203,7 +203,7 @@ static void print_net_stats(struct lxc_container *c) static void print_stats(struct lxc_container *c) { int i, ret; - char buf[256]; + char buf[4096]; ret = c->get_cgroup_item(c, "cpuacct.usage", buf, sizeof(buf)); if (ret > 0 && ret < sizeof(buf)) {