From 7467308c9611743c3c1cc1d79a231641b0fce95e Mon Sep 17 00:00:00 2001 From: Diana Savatina Date: Tue, 4 Jun 2024 15:49:05 +0100 Subject: [PATCH] RPC server: added PID and tag to resto logs --- src/lib_rpc_http/RPC_server.ml | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/src/lib_rpc_http/RPC_server.ml b/src/lib_rpc_http/RPC_server.ml index aa5fb8bcec9c..26d4e7a18773 100644 --- a/src/lib_rpc_http/RPC_server.ml +++ b/src/lib_rpc_http/RPC_server.ml @@ -53,10 +53,21 @@ module RPC_logging = struct let rpc_http_event_error = rpc_http_event "rpc_http_event_error" Error let emit_async event fmt = - Format.kasprintf (fun message -> Lwt.ignore_result (emit event message)) fmt + Format.kasprintf + (fun message -> + Lwt.ignore_result + (emit + event + (Printf.sprintf "[pid:%d][resto] %s" (Unix.getpid ()) message))) + fmt let emit_lwt event fmt = - Format.kasprintf (fun message -> emit event message) fmt + Format.kasprintf + (fun message -> + emit + event + (Printf.sprintf "[pid:%d][resto] %s" (Unix.getpid ()) message)) + fmt let debug f = emit_async rpc_http_event_debug f -- GitLab