On Sat, Mar 10, 2018 at 03:27:26AM -0500, John Snow wrote: > If speed is '0' it's not actually "less than" the previous speed. > Kick the job in this case too. > > Signed-off-by: John Snow <js...@redhat.com> > Reviewed-by: Eric Blake <ebl...@redhat.com> > Reviewed-by: Kevin Wolf <kw...@redhat.com> > --- > blockjob.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/blockjob.c b/blockjob.c > index 801d29d849..afd92db01f 100644 > --- a/blockjob.c > +++ b/blockjob.c > @@ -499,7 +499,7 @@ void block_job_set_speed(BlockJob *job, int64_t speed, > Error **errp) > } > > job->speed = speed; > - if (speed <= old_speed) { > + if (speed && speed <= old_speed) { > return; > } > > -- > 2.14.3 >
Reviewed-by: Jeff Cody <jc...@redhat.com>