From f8d4feee981e92302713ba8451cf25e6d152064f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E5=87=AF90331?= <90331@sangfor.com> Date: Mon, 11 May 2026 20:41:56 +0800 Subject: [PATCH] feat(rawDump): disable raw dump by default MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Invert the enablement logic so raw dump is disabled unless CSC_DISABLE_RAW_DUMP or COSTRICT_DISABLE_RAW_DUMP is explicitly set to 0 or false. Signed-off-by: 林凯90331 <90331@sangfor.com> Co-authored-by: CoStrict --- src/services/rawDump/index.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/services/rawDump/index.ts b/src/services/rawDump/index.ts index 635933ec2..71c956fff 100644 --- a/src/services/rawDump/index.ts +++ b/src/services/rawDump/index.ts @@ -9,9 +9,10 @@ import { spawnBatchWorker } from './spawn.js' let batchWorkerSpawned = false function isEnabled(): boolean { - if (process.env.CSC_DISABLE_RAW_DUMP === '1' || process.env.CSC_DISABLE_RAW_DUMP === 'true') return false - if (process.env.COSTRICT_DISABLE_RAW_DUMP === '1' || process.env.COSTRICT_DISABLE_RAW_DUMP === 'true') return false - return true + // 默认禁用 raw dump,除非显式设置为 0/false + if (process.env.CSC_DISABLE_RAW_DUMP === '0' || process.env.CSC_DISABLE_RAW_DUMP === 'false') return true + if (process.env.COSTRICT_DISABLE_RAW_DUMP === '0' || process.env.COSTRICT_DISABLE_RAW_DUMP === 'false') return true + return false } function ensureBatchWorker() {