Exclude image preparation from client startup deadline
This commit is contained in:
parent
8334fd379f
commit
55eed08db7
1 changed files with 106 additions and 22 deletions
|
|
@ -127,6 +127,10 @@ fn run_private_client_bootstrap(arguments: &[OsString]) -> Result<(), PrivateCli
|
|||
.inspect_err(|_| signal(b'E'))?,
|
||||
);
|
||||
signal(b'L');
|
||||
eprintln!(
|
||||
"Lazaret is preparing sandbox image {}",
|
||||
configuration.fingerprint_record().image
|
||||
);
|
||||
|
||||
let executable = std::env::current_exe().map_err(failure)?;
|
||||
let installed = executable
|
||||
|
|
@ -146,7 +150,10 @@ fn run_private_client_bootstrap(arguments: &[OsString]) -> Result<(), PrivateCli
|
|||
runsc: &installed.join(RUNSC_EXECUTABLE_NAME),
|
||||
},
|
||||
))
|
||||
.map_err(failure)?;
|
||||
.map_err(failure)
|
||||
.inspect_err(|_| signal(b'E'))?;
|
||||
eprintln!("Lazaret sandbox image is ready");
|
||||
signal(b'R');
|
||||
let inputs = selection
|
||||
.cold_start_inputs(&configuration)
|
||||
.map_err(failure)?;
|
||||
|
|
|
|||
Loading…
Reference in a new issue