Fix for compaction vma batch not consuming after first send

This wrong condition causes it to only send the first batch in full
however, if the batch was not processed in full by process madvise
then it would bail out instead of resending at starting failure point.

Bug: 237600211
Test: am compact full <package> <uid>
Change-Id: Ibe8e8ecd7ff97a856e533363f6b7ded318968889
Merged-In: Ibe8e8ecd7ff97a856e533363f6b7ded318968889
(cherry picked from commit 7f464fc7b093caec6480966c6c19151b1d67ae88)
1 file changed