fix: root ca gen and warning message

This commit is contained in:
DecDuck
2026-02-25 02:14:18 +11:00
parent c84ead0969
commit 116b2183bb
2 changed files with 4 additions and 3 deletions
+2 -1
View File
@@ -13,9 +13,10 @@ where
T: AsyncFn(Arc<DropServer>, TorrentialBound) -> Result<(), anyhow::Error>,
{
let message_id = message.message_id.clone();
let message_type = message.type_.enum_value().unwrap();
let result = rpc(server.clone(), message).await;
if let Err(err) = result {
warn!("manifest generation failed with err: {err:?}");
warn!("rpc call for {message_type:?} failed with error: {err:?}");
let mut manifest_err = RpcError::new();
manifest_err.error = err.to_string();
let _ = server
+2 -2
View File
@@ -18,7 +18,7 @@ use crate::{
droplet::{
backend::{has_backend_rpc, list_files_rpc, peek_file_rpc},
call_rpc,
cert::generate_client_cert_rpc,
cert::{generate_client_cert_rpc, generate_root_ca_rpc},
manifest::generate_manifest_rpc,
},
proto::core::{DropBound, DropBoundType, TorrentialBound, TorrentialBoundType},
@@ -64,7 +64,7 @@ impl DropServer {
spawn_rpc!(myself, message, generate_manifest_rpc);
}
TorrentialBoundType::GENERATE_ROOT_CA => {
spawn_rpc!(myself, message, generate_manifest_rpc);
spawn_rpc!(myself, message, generate_root_ca_rpc);
}
TorrentialBoundType::GENERATE_CLIENT_CERT => {
spawn_rpc!(myself, message, generate_client_cert_rpc);