diff --git a/src/exec/src/server.rs b/src/exec/src/server.rs index d8ac8767..45518e93 100644 --- a/src/exec/src/server.rs +++ b/src/exec/src/server.rs @@ -214,9 +214,7 @@ impl OcclumExec for OcclumExecImpl { "process:{} finished, send signal to {}", process_id, client_process_id ); - - //TODO: fix me if the client has been killed - signal::kill(Pid::from_raw(client_process_id as i32), Signal::SIGUSR1).unwrap(); + signal::kill(Pid::from_raw(client_process_id as i32), Signal::SIGUSR1).unwrap_or_default(); }); resp.finish(ExecCommResponse {