Ravi Nori has uploaded a new change for review.

Change subject: engine :  NPE on logging task with no vdsm task I
......................................................................

engine :  NPE on logging task with no vdsm task I

When rebuilding commands with no vdsm task id
an exception cpuld result in NPE in AsyncTaskUtils

Change-Id: Iae9dbf08af4459dba05ee3f90b58e605bb3b900c
Bug-Url: https://bugzilla.redhat.com/1112555
Signed-off-by: Ravi Nori <[email protected]>
---
M 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/tasks/AsyncTaskUtils.java
1 file changed, 2 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/21/29221/1

diff --git 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/tasks/AsyncTaskUtils.java
 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/tasks/AsyncTaskUtils.java
index 398ad11..d875e0f 100644
--- 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/tasks/AsyncTaskUtils.java
+++ 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/tasks/AsyncTaskUtils.java
@@ -50,7 +50,8 @@
         } catch (RuntimeException e) {
             log.error(String.format(
                     "Adding/Updating task %1$s to DataBase threw an 
exception.",
-                    asyncTask.getVdsmTaskId()), e);
+                    Guid.isNullOrEmpty(asyncTask.getVdsmTaskId()) ? 
asyncTask.getCommandId() : asyncTask.getVdsmTaskId()),
+                    e);
         }
     }
 


-- 
To view, visit http://gerrit.ovirt.org/29221
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Iae9dbf08af4459dba05ee3f90b58e605bb3b900c
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Ravi Nori <[email protected]>
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to