diff --git a/vmm/src/lib.rs b/vmm/src/lib.rs index 783ff175b..46c115b38 100644 --- a/vmm/src/lib.rs +++ b/vmm/src/lib.rs @@ -337,7 +337,12 @@ impl Vmm { desired_ram: Option, ) -> result::Result<(), VmError> { if let Some(ref mut vm) = self.vm { - vm.resize(desired_vcpus, desired_ram) + if let Err(e) = vm.resize(desired_vcpus, desired_ram) { + error!("Error when resizing VM: {:?}", e); + Err(e) + } else { + Ok(()) + } } else { Err(VmError::VmNotRunning) }