From 20c5e52ac773a83e74442a0abe1cd717f34a0a69 Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Fri, 16 Dec 2016 12:50:55 +0100 Subject: [PATCH] BUG/MINOR: cli: "show cli sockets" wouldn't list all processes A small bug in "show cli sockets" made it limit the output to the first 8 processes only. --- src/cli.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cli.c b/src/cli.c index c37feb78b..6fd7455c9 100644 --- a/src/cli.c +++ b/src/cli.c @@ -799,7 +799,7 @@ static int cli_io_handler_show_cli_sock(struct appctx *appctx) if (bind_conf->bind_proc != 0) { int pos; - for (pos = 0; pos < sizeof(bind_conf->bind_proc); pos++) { + for (pos = 0; pos < 8 * sizeof(bind_conf->bind_proc); pos++) { if (bind_conf->bind_proc & (1 << pos)) { chunk_appendf(&trash, "%d,", pos+1); }