diff --git a/vmm/src/lib.rs b/vmm/src/lib.rs index c654ae11a..bad13fc65 100644 --- a/vmm/src/lib.rs +++ b/vmm/src/lib.rs @@ -869,7 +869,7 @@ impl Vmm { activate_evt, timestamp, self.console_info.clone(), - self.console_resize_pipe.as_ref().map(Arc::clone), + self.console_resize_pipe.clone(), Arc::clone(&self.original_termios_opt), Some(snapshot), ) @@ -1307,7 +1307,7 @@ impl RequestHandler for Vmm { self.hypervisor.clone(), activate_evt, self.console_info.clone(), - self.console_resize_pipe.as_ref().map(Arc::clone), + self.console_resize_pipe.clone(), Arc::clone(&self.original_termios_opt), None, None, @@ -1434,7 +1434,7 @@ impl RequestHandler for Vmm { self.hypervisor.clone(), activate_evt, self.console_info.clone(), - self.console_resize_pipe.as_ref().map(Arc::clone), + self.console_resize_pipe.clone(), Arc::clone(&self.original_termios_opt), Some(snapshot), Some(source_url), @@ -1536,7 +1536,7 @@ impl RequestHandler for Vmm { self.hypervisor.clone(), activate_evt, self.console_info.clone(), - self.console_resize_pipe.as_ref().map(Arc::clone), + self.console_resize_pipe.clone(), Arc::clone(&self.original_termios_opt), None, None,