mirror of
https://github.com/farcasclaudiu/openclaw.git
synced 2026-06-28 19:01:47 +03:00
chore: route port error debug through logger
This commit is contained in:
+3
-4
@@ -1,10 +1,9 @@
|
|||||||
import net from "node:net";
|
import net from "node:net";
|
||||||
|
|
||||||
import chalk from "chalk";
|
|
||||||
|
|
||||||
import { runExec } from "../process/exec.js";
|
import { runExec } from "../process/exec.js";
|
||||||
import { defaultRuntime, type RuntimeEnv } from "../runtime.js";
|
import { defaultRuntime, type RuntimeEnv } from "../runtime.js";
|
||||||
import { danger, info, isVerbose, logVerbose, warn } from "../globals.js";
|
import { danger, info, isVerbose, logVerbose, warn } from "../globals.js";
|
||||||
|
import { logDebug } from "../logger.js";
|
||||||
|
|
||||||
class PortInUseError extends Error {
|
class PortInUseError extends Error {
|
||||||
port: number;
|
port: number;
|
||||||
@@ -98,8 +97,8 @@ export async function handlePortError(
|
|||||||
if (isVerbose()) {
|
if (isVerbose()) {
|
||||||
const stdout = (err as { stdout?: string })?.stdout;
|
const stdout = (err as { stdout?: string })?.stdout;
|
||||||
const stderr = (err as { stderr?: string })?.stderr;
|
const stderr = (err as { stderr?: string })?.stderr;
|
||||||
if (stdout?.trim()) runtime.error(chalk.gray(`stdout: ${stdout.trim()}`));
|
if (stdout?.trim()) logDebug(`stdout: ${stdout.trim()}`);
|
||||||
if (stderr?.trim()) runtime.error(chalk.gray(`stderr: ${stderr.trim()}`));
|
if (stderr?.trim()) logDebug(`stderr: ${stderr.trim()}`);
|
||||||
}
|
}
|
||||||
return runtime.exit(1);
|
return runtime.exit(1);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user