From d94cb7c73631ffd4b934839ba58bc622d331a135 Mon Sep 17 00:00:00 2001 From: Ivan FB <128452529+Ivansete-status@users.noreply.github.com> Date: Wed, 1 Oct 2025 22:03:05 +0200 Subject: [PATCH] fix log libwaku (#3608) * libwaku properly set a default log config * waku_example.c set numShardsInNetwork to 257 --- examples/cbindings/waku_example.c | 1 + library/waku_context.nim | 3 +++ 2 files changed, 4 insertions(+) diff --git a/examples/cbindings/waku_example.c b/examples/cbindings/waku_example.c index 1f6f0256a..35ac8a2e2 100644 --- a/examples/cbindings/waku_example.c +++ b/examples/cbindings/waku_example.c @@ -298,6 +298,7 @@ int main(int argc, char** argv) { snprintf(jsonConfig, 5000, "{ \ \"clusterId\": 16, \ \"shards\": [ 1, 32, 64, 128, 256 ], \ + \"numShardsInNetwork\": 257, \ \"listenAddress\": \"%s\", \ \"tcpPort\": %d, \ \"relay\": %s, \ diff --git a/library/waku_context.nim b/library/waku_context.nim index 6716013c9..c227551be 100644 --- a/library/waku_context.nim +++ b/library/waku_context.nim @@ -5,6 +5,7 @@ import std/[options, atomics, os, net, locks] import chronicles, chronos, chronos/threadsync, taskpools/channels_spsc_single, results import + waku/common/logging, waku/factory/waku, waku/node/peer_manager, waku/waku_relay/[protocol, topic_health], @@ -155,6 +156,8 @@ proc watchdogThreadBody(ctx: ptr WakuContext) {.thread.} = proc wakuThreadBody(ctx: ptr WakuContext) {.thread.} = ## Waku thread that attends library user requests (stop, connect_to, etc.) + logging.setupLog(logging.LogLevel.DEBUG, logging.LogFormat.TEXT) + let wakuRun = proc(ctx: ptr WakuContext) {.async.} = var waku: Waku while true: