diff --git a/include/ImageManager.h b/include/ImageManager.h index a12ece2ed1..37decdc372 100644 --- a/include/ImageManager.h +++ b/include/ImageManager.h @@ -195,9 +195,8 @@ public: * and of type OS or DATABLOCK. * @param iid id of image * @param s snapshot list - * @param failed the associated VM releasing the images is FAILED */ - void set_image_snapshots(int iid, const Snapshots& s, bool failed); + void set_image_snapshots(int iid, const Snapshots& s); /** * Deletes the snapshot of an image diff --git a/src/image/ImageManagerActions.cc b/src/image/ImageManagerActions.cc index 27ad354c98..74e421dcc9 100644 --- a/src/image/ImageManagerActions.cc +++ b/src/image/ImageManagerActions.cc @@ -869,7 +869,7 @@ string * ImageManager::format_message( /* -------------------------------------------------------------------------- */ /* -------------------------------------------------------------------------- */ -void ImageManager::set_image_snapshots(int iid, const Snapshots& s, bool failed) +void ImageManager::set_image_snapshots(int iid, const Snapshots& s) { Image * img = ipool->get(iid,true); diff --git a/src/vm/VirtualMachine.cc b/src/vm/VirtualMachine.cc index b73b3aa8c2..be3458f4fc 100644 --- a/src/vm/VirtualMachine.cc +++ b/src/vm/VirtualMachine.cc @@ -2600,7 +2600,7 @@ void VirtualMachine::release_disk_images() if (it != snapshots.end()) { - imagem->set_image_snapshots(iid, *(it->second), img_error); + imagem->set_image_snapshots(iid, *(it->second)); } imagem->release_image(oid, iid, img_error); diff --git a/src/vm/VirtualMachinePool.cc b/src/vm/VirtualMachinePool.cc index 007742bf56..03055c6227 100644 --- a/src/vm/VirtualMachinePool.cc +++ b/src/vm/VirtualMachinePool.cc @@ -1099,7 +1099,7 @@ void VirtualMachinePool::delete_attach_disk(int vid) if (snap != 0) { - imagem->set_image_snapshots(image_id, *snap, false); + imagem->set_image_snapshots(image_id, *snap); delete snap; }