From c05cda0d28d86bb0f0b87cf37d0828a0717b9045 Mon Sep 17 00:00:00 2001 From: Edison Su Date: Mon, 17 Nov 2014 14:35:48 -0800 Subject: [PATCH] CLOUDSTACK-7945: set removed field in snapshots table in case of snaphsot failure. Reviewed-by: Frank --- .../apache/cloudstack/storage/snapshot/SnapshotServiceImpl.java | 1 + 1 file changed, 1 insertion(+) diff --git a/engine/storage/snapshot/src/org/apache/cloudstack/storage/snapshot/SnapshotServiceImpl.java b/engine/storage/snapshot/src/org/apache/cloudstack/storage/snapshot/SnapshotServiceImpl.java index 309f6d6c21f..259c51e6505 100644 --- a/engine/storage/snapshot/src/org/apache/cloudstack/storage/snapshot/SnapshotServiceImpl.java +++ b/engine/storage/snapshot/src/org/apache/cloudstack/storage/snapshot/SnapshotServiceImpl.java @@ -307,6 +307,7 @@ public class SnapshotServiceImpl implements SnapshotService { srcSnapshot.processEvent(Event.OperationSuccessed); srcSnapshot.processEvent(Snapshot.Event.OperationFailed); + _snapshotDao.remove(srcSnapshot.getId()); } catch (NoTransitionException e) { s_logger.debug("Failed to update state: " + e.toString()); }