diff --git a/radicle-fetch/src/lib.rs b/radicle-fetch/src/lib.rs index f49f62f1..6ebb08c5 100644 --- a/radicle-fetch/src/lib.rs +++ b/radicle-fetch/src/lib.rs @@ -103,13 +103,23 @@ where let result = state .run(handle, &handshake, limit, remote, None) .map_err(Error::Protocol); + let elapsed = start.elapsed().as_millis(); + let rid = handle.repo.id(); - log::debug!( - target: "fetch", - "Finished clone of {} ({}ms)", - handle.repo.id(), - start.elapsed().as_millis(), - ); + match &result { + Ok(_) => { + log::debug!( + target: "fetch", + "Finished clone of {rid} from {remote} ({elapsed}ms)", + ); + } + Err(e) => { + log::debug!( + target: "fetch", + "Clone of {rid} from {remote} failed with '{e}' ({elapsed}ms)", + ); + } + } result } diff --git a/radicle-node/src/wire/protocol.rs b/radicle-node/src/wire/protocol.rs index 7d4e113a..9e940a4a 100644 --- a/radicle-node/src/wire/protocol.rs +++ b/radicle-node/src/wire/protocol.rs @@ -372,7 +372,7 @@ where } fn worker_result(&mut self, task: TaskResult) { - log::trace!( + log::debug!( target: "wire", "Received fetch result from worker for stream {}, remote {}: {:?}", task.stream, task.remote, task.result