From ebcf75dcd29a41ccec44cfd3e9fd2bb331f30be7 Mon Sep 17 00:00:00 2001
From: naskya <m@naskya.net>
Date: Tue, 4 Jun 2024 10:10:17 +0900
Subject: [PATCH] fix (backend): show all tracing logs

---
 packages/backend/src/boot/index.ts  | 4 ++++
 packages/backend/src/boot/master.ts | 2 --
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/packages/backend/src/boot/index.ts b/packages/backend/src/boot/index.ts
index 3e542a6e36..245a80846e 100644
--- a/packages/backend/src/boot/index.ts
+++ b/packages/backend/src/boot/index.ts
@@ -12,6 +12,8 @@ import { masterMain } from "./master.js";
 import { workerMain } from "./worker.js";
 import os from "node:os";
 
+import { initializeRustLogger } from "backend-rs";
+
 const logger = new Logger("core", "cyan");
 const clusterLogger = logger.createSubLogger("cluster", "orange", false);
 const ev = new Xev();
@@ -20,6 +22,8 @@ const ev = new Xev();
  * Init process
  */
 export default async function () {
+	initializeRustLogger();
+
 	const mode =
 		process.env.mode && ["web", "queue"].includes(process.env.mode)
 			? `(${process.env.mode})`
diff --git a/packages/backend/src/boot/master.ts b/packages/backend/src/boot/master.ts
index e065492eae..d839a9593e 100644
--- a/packages/backend/src/boot/master.ts
+++ b/packages/backend/src/boot/master.ts
@@ -6,7 +6,6 @@ import Logger from "@/services/logger.js";
 import {
 	fetchMeta,
 	greet,
-	initializeRustLogger,
 	removeOldAttestationChallenges,
 	showServerInfo,
 	type Config,
@@ -24,7 +23,6 @@ const bootLogger = logger.createSubLogger("boot", "magenta", false);
 export async function masterMain() {
 	// initialize app
 	try {
-		initializeRustLogger();
 		greet();
 		showEnvironment();
 		showServerInfo();