From 2c223fc27522ebba68dbff458a2fbba55fb1f741 Mon Sep 17 00:00:00 2001 From: Mariusz Reichert Date: Tue, 12 Mar 2024 08:34:43 +0100 Subject: [PATCH 1/2] Removing text prefix that makes the log an invalid json --- src/electrum/server.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/electrum/server.rs b/src/electrum/server.rs index b319f95eb..e03dc1350 100644 --- a/src/electrum/server.rs +++ b/src/electrum/server.rs @@ -510,7 +510,7 @@ impl Connection { "port": self.addr.port(), }), ); - println!("ELECTRUM-RPC-LOGGER: {}", log); + println!("{}", log); } fn send_values(&mut self, values: &[Value]) -> Result<()> { From 30dcdcbaf998a78a637e981609913a180f02d766 Mon Sep 17 00:00:00 2001 From: Mariusz Reichert Date: Tue, 19 Mar 2024 17:28:10 +0100 Subject: [PATCH 2/2] Start time update --- src/electrum/server.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/electrum/server.rs b/src/electrum/server.rs index e03dc1350..811cf0138 100644 --- a/src/electrum/server.rs +++ b/src/electrum/server.rs @@ -527,6 +527,7 @@ impl Connection { let empty_params = json!([]); loop { let msg = self.chan.receiver().recv().chain_err(|| "channel closed")?; + let start_time = Instant::now(); trace!("RPC {:?}", msg); match msg { Message::Request(line) => { @@ -555,7 +556,6 @@ impl Connection { }) ); - let start_time = Instant::now(); let reply = self.handle_command(method, params, id)?; conditionally_log_rpc_event!( @@ -564,7 +564,7 @@ impl Connection { "event": "rpc response", "method": method, "payload_size": reply.to_string().as_bytes().len(), - "duration_µs": start_time.elapsed().as_micros(), + "duration_micros": start_time.elapsed().as_micros(), "id": id, }) );