Skip to content

Commit c323c24

Browse files
committed
xx
1 parent c1055f8 commit c323c24

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

vmm/src/lib.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2426,11 +2426,11 @@ impl RequestHandler for Vmm {
24262426
fn vm_resize_disk(&mut self, id: String, desired_size: u64) -> result::Result<(), VmError> {
24272427
self.vm_config.as_ref().ok_or(VmError::VmNotCreated)?;
24282428

2429-
if let Some(ref mut vm) = self.vm {
2430-
return vm.resize_disk(id, desired_size);
2429+
match self.vm {
2430+
MaybeVmOwnership::Vmm(ref mut vm) => vm.resize_disk(id, desired_size),
2431+
MaybeVmOwnership::Migration => Err(VmError::VmMigrating),
2432+
MaybeVmOwnership::None => Err(VmError::ResizeDisk),
24312433
}
2432-
2433-
Err(VmError::ResizeDisk)
24342434
}
24352435
fn vm_resize_zone(&mut self, id: String, desired_ram: u64) -> result::Result<(), VmError> {
24362436
self.vm_config.as_ref().ok_or(VmError::VmNotCreated)?;

0 commit comments

Comments
 (0)