Skip to content

Commit

Permalink
Merge pull request #8516 from runsisi/wip-fix-ret
Browse files Browse the repository at this point in the history
journal: fix final result for JournalTrimmer::C_RemoveSet

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
  • Loading branch information
Jason Dillaman committed Apr 9, 2016
2 parents 7a94d97 + 3c77292 commit 30e943a
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion src/journal/JournalTrimmer.cc
Expand Up @@ -194,7 +194,8 @@ JournalTrimmer::C_RemoveSet::C_RemoveSet(JournalTrimmer *_journal_trimmer,

void JournalTrimmer::C_RemoveSet::complete(int r) {
lock.Lock();
if (r < 0 && r != -ENOENT && return_value == -ENOENT) {
if (r < 0 && r != -ENOENT &&
(return_value == -ENOENT || return_value == 0)) {
return_value = r;
} else if (r == 0 && return_value == -ENOENT) {
return_value = 0;
Expand Down

0 comments on commit 30e943a

Please sign in to comment.