diff --git a/src/runtime-rs/crates/runtimes/virt_container/src/sandbox.rs b/src/runtime-rs/crates/runtimes/virt_container/src/sandbox.rs index 7337d50849..cd61d52439 100644 --- a/src/runtime-rs/crates/runtimes/virt_container/src/sandbox.rs +++ b/src/runtime-rs/crates/runtimes/virt_container/src/sandbox.rs @@ -75,6 +75,7 @@ use resource::{ResourceConfig, ResourceManager}; use runtime_spec as spec; use std::path::{Path, PathBuf}; use std::sync::Arc; +use std::time::SystemTime; use strum::Display; use tokio::sync::{mpsc::Sender, Mutex, RwLock}; use tracing::instrument; @@ -96,12 +97,14 @@ pub enum SandboxState { struct SandboxInner { state: SandboxState, + exit_info: Option, } impl SandboxInner { pub fn new() -> Self { Self { state: SandboxState::Init, + exit_info: None, } } }