From: Michal Rakowski Date: Fri, 17 Jul 2020 10:49:56 +0000 (+0200) Subject: Fix #6602 About wrong message in case of setting '0' bandwidth limit X-Git-Tag: Release-11.3.2~1360 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=66b4038cdb124c03af8c7e8cedbb64efc07abae0;p=thirdparty%2Fbacula.git Fix #6602 About wrong message in case of setting '0' bandwidth limit --- diff --git a/bacula/src/dird/ua_cmds.c b/bacula/src/dird/ua_cmds.c index 1a70e7dfb1..dbb5770474 100644 --- a/bacula/src/dird/ua_cmds.c +++ b/bacula/src/dird/ua_cmds.c @@ -749,8 +749,13 @@ static int setbwlimit_client(UAContext *ua, CLIENT *client, char *Job, int64_t l } else { /* Note, we add 2000 OK that was sent by FD to us to message */ - ua->info_msg(_("2000 OK Limiting bandwidth to %sB/s %s\n"), - edit_uint64_with_suffix(limit, ed1), *Job?Job:_("on running and future jobs")); + if (limit) { + Mmsg(buf, _("Limiting bandwidth to %sB/s"), + edit_uint64_with_suffix(limit, ed1)); + } else { + Mmsg(buf, _("Bandwidth set to unlimited")); + } + ua->info_msg(_("2000 %s %s\n"), buf.c_str(), _("on running and future jobs")); } ua->jcr->file_bsock->signal(BNET_TERMINATE);