Replace external reachability with an owned canary

This commit is contained in:
ms2k 2026-07-19 22:39:31 +09:00
commit 31e9ab0f2d

View file

@ -3,8 +3,8 @@ use super::{
HostProcessOwnershipSlot, MatrixError, ParticipantState, Path, PathBuf, PidfsProcessIdentityV1,
PlatformObservation, ProcessOwnershipCommitAck, ProcessOwnershipContext, RetainedProcess,
SandboxCoordinator, Signal, TargetCommand, UnixListener, check_platform, child_broker,
current_process_identity, failed_probe_blocks_sandbox_start, fs, host_path,
networked_sandbox_view_isolated, read_start_time, sandbox_participant, thread,
current_process_identity, fs, host_path, networked_sandbox_view_isolated, read_start_time,
sandbox_participant, thread, unreachable_permitted_destination_does_not_block_start,
};
pub(super) fn run_handoff_matrix() -> Result<(), MatrixError> {
@ -14,7 +14,7 @@ pub(super) fn run_handoff_matrix() -> Result<(), MatrixError> {
}
pub(super) fn run_network_cases() -> Result<(), MatrixError> {
failed_probe_blocks_sandbox_start()?;
unreachable_permitted_destination_does_not_block_start()?;
networked_sandbox_view_isolated()
}