diff --git a/src/main.rs b/src/main.rs index f07b089..c4440a9 100644 --- a/src/main.rs +++ b/src/main.rs @@ -99,7 +99,9 @@ async fn process_request(request: Request, token_list: TokenList, build_sender: build_sender.send(args).await.ok(); }, Request::Delete(token) => { - println!("delete file with token={}", token); + fs::remove_file(format!("./out/ssm-{}", token)).await.ok(); + let mut token_list = token_list.lock().unwrap(); + token_list.remove(&token); } } }