mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-03-24 17:09:48 +00:00
Enhance TransportReplicationAction assertions (#49081)
Include failure into assertion error when replication action discovers that it has been double triggered.
This commit is contained in:
parent
338dd642c4
commit
e19585b47f
@ -793,7 +793,7 @@ public abstract class TransportReplicationAction<
|
||||
logger.trace(() -> new ParameterizedMessage("operation failed. action [{}], request [{}]", actionName, request), failure);
|
||||
listener.onFailure(failure);
|
||||
} else {
|
||||
assert false : "finishAsFailed called but operation is already finished";
|
||||
assert false : new AssertionError("finishAsFailed called but operation is already finished", failure);
|
||||
}
|
||||
}
|
||||
|
||||
@ -805,7 +805,7 @@ public abstract class TransportReplicationAction<
|
||||
setPhase(task, "failed");
|
||||
listener.onFailure(failure);
|
||||
} else {
|
||||
assert false : "finishWithUnexpectedFailure called but operation is already finished";
|
||||
assert false : new AssertionError("finishWithUnexpectedFailure called but operation is already finished", failure);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user