Tal Nisan has submitted this change and it was merged.
Change subject: engine : placeholders of child commands aren't cleared on exception
......................................................................
engine : placeholders of child commands aren't cleared on exception
When one of the child commands fails or throws
a VdcBllException if not all child commands
are executed clearAsyncTasksWithOutVdsmId is
not being invoked.
On VdcBllException we need to invoke method
clearAsyncTasksWithOutVdsmId on all child
commands to clear the place holder of commands
that have not been executed.
Change-Id: I457a1f9357fda9232a8757984d6936d9c977aa62
Bug-Url:
https://bugzilla.redhat.com/1126204
Signed-off-by: Ravi Nori <rnori(a)redhat.com>
---
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommandBase.java
1 file changed, 11 insertions(+), 0 deletions(-)
Approvals:
Oved Ourfali: Verified; Looks good to me, approved
--
To view, visit
http://gerrit.ovirt.org/31352
To unsubscribe, visit
http://gerrit.ovirt.org/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I457a1f9357fda9232a8757984d6936d9c977aa62
Gerrit-PatchSet: 2
Gerrit-Project: ovirt-engine
Gerrit-Branch: ovirt-engine-3.5
Gerrit-Owner: Ravi Nori <rnori(a)redhat.com>
Gerrit-Reviewer: Oved Ourfali <oourfali(a)redhat.com>
Gerrit-Reviewer: Ravi Nori <rnori(a)redhat.com>
Gerrit-Reviewer: Tal Nisan <tnisan(a)redhat.com>
Gerrit-Reviewer: automation(a)ovirt.org
Gerrit-Reviewer: oVirt Jenkins CI Server