Replace external reachability with an owned canary
This commit is contained in:
parent
0f6825c3b9
commit
31e9ab0f2d
1 changed files with 1409 additions and 1972 deletions
|
|
@ -1,4 +1,4 @@
|
|||
use std::collections::{HashMap, VecDeque};
|
||||
use std::collections::{BTreeMap, HashMap, VecDeque};
|
||||
use std::ffi::OsString;
|
||||
use std::fs::File;
|
||||
use std::io;
|
||||
|
|
@ -6,6 +6,7 @@ use std::path::PathBuf;
|
|||
use std::sync::{Arc, Mutex};
|
||||
use std::time::{Duration, Instant};
|
||||
|
||||
use lazaret_core::configuration::EnvironmentValue;
|
||||
use lazaret_core::identity::{
|
||||
ContainerId, CoordinatorId, DeviceId, DomainId, FileDescriptor, GenerationId,
|
||||
GuestProcessGroupId, GuestProcessId, GuestProcessStartTimeTicks, InodeId,
|
||||
|
|
@ -467,6 +468,7 @@ pub struct TerminalAcquisition {
|
|||
pub host_coordinator: PidfsProcessIdentityV1,
|
||||
pub runsc_program: OsString,
|
||||
pub runsc_global_arguments: Vec<OsString>,
|
||||
pub environment: BTreeMap<String, EnvironmentValue>,
|
||||
pub internal_pid_file: PathBuf,
|
||||
pub argv: Vec<Vec<u8>>,
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue