From 756a4179e28b66fe42fec40c0b183907eab0dde2 Mon Sep 17 00:00:00 2001 From: Rajesh Battala Date: Mon, 6 May 2013 17:53:01 +0530 Subject: [PATCH] Fixed CLOUDSTACK-2189 Volume is stuck in resizing state Signed-off-by: Sateesh Chodapuneedi --- .../apache/cloudstack/storage/volume/VolumeServiceImpl.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/engine/storage/volume/src/org/apache/cloudstack/storage/volume/VolumeServiceImpl.java b/engine/storage/volume/src/org/apache/cloudstack/storage/volume/VolumeServiceImpl.java index b39502b1924..26253544e77 100644 --- a/engine/storage/volume/src/org/apache/cloudstack/storage/volume/VolumeServiceImpl.java +++ b/engine/storage/volume/src/org/apache/cloudstack/storage/volume/VolumeServiceImpl.java @@ -772,9 +772,8 @@ public class VolumeServiceImpl implements VolumeService { return future; } CreateVolumeContext context = new CreateVolumeContext(null, volume, future); - AsyncCallbackDispatcher caller = AsyncCallbackDispatcher.create(this); - caller.setCallback(caller.getTarget().registerVolumeCallback(null, null)) - .setContext(context); + AsyncCallbackDispatcher caller = AsyncCallbackDispatcher.create(this); + caller.setCallback(caller.getTarget().resizeVolumeCallback(caller, context)).setContext(context); volume.getDataStore().getDriver().resize(volume, caller); return future; }