--- lbbs/src/main.c 2025/05/25 06:55:23 1.39 +++ lbbs/src/main.c 2025/05/25 08:10:48 1.40 @@ -146,7 +146,7 @@ int main(int argc, char *argv[]) } // Initialize trie dict pool - if (trie_dict_init(CONF_BBSD) < 0) + if (trie_dict_init(CONF_BBSD, TRIE_NODE_PER_POOL) < 0) { printf("trie_dict_init failed\n"); return -3; @@ -186,6 +186,8 @@ int main(int argc, char *argv[]) } } + log_std("Debug: trie dict nodes used = %d, limit = %d\n", trie_dict_used_nodes(), TRIE_NODE_PER_POOL); + // Set signal handler signal(SIGHUP, sig_hup_handler); signal(SIGCHLD, sig_chld_handler);