INNER CODE UNIT · TypeScript

appendLog

SveltyCMS/SveltyCMS · scripts/benchmark-matrix/index.ts:754

      const appendLog = (d: Buffer) => {
        serverLogs += d.toString();
        if (serverLogs.length > 50_000) serverLogs = serverLogs.slice(-40_000);
        if (diagnosticLog?.writable) diagnosticLog.write(d);
      };
      proc.stdout?.on("data", appendLog);
      proc.stderr?.on("data", appendLog);
      proc.on("exit", (code, signal) => {
        serverExited = true;
        serverLogs += `\n[matrix] server exited code=${code} signal=${signal}\n`;
      });
      proc.on("error", (err) => {
        serverExited = true;
        serverLogs += `\n[matrix] server spawn error: ${err.message}\n`;
      });
      return proc;
    };

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…