MINOR: mworker/cli: does no try to dump the startup-logs w/o USE_SHM_OPEN

When haproxy is compiled without USE_SHM_OPEN, does not try to dump the
startup-logs in the "reload" output, because it won't show anything
interesting.
This commit is contained in:
William Lallemand 2022-10-21 14:03:29 +02:00
parent 2f67dd96ae
commit 1344ebd74e

View File

@ -681,7 +681,7 @@ static int cli_io_handler_show_loadstatus(struct appctx *appctx)
} else if (strcmp(env, "1") == 0) {
chunk_printf(&trash, "Success=1\n");
}
#ifdef USE_SHM_OPEN
if (startup_logs && b_data(&startup_logs->buf) > 1)
chunk_appendf(&trash, "--\n");
@ -693,6 +693,10 @@ static int cli_io_handler_show_loadstatus(struct appctx *appctx)
ring_attach_cli(startup_logs, appctx, 0);
return 0;
}
#else
if (applet_putchk(appctx, &trash) == -1)
return 0;
#endif
return 1;
}