From b6efa89c9e8f7f5edd5ac4b84e19ef4d30a8b076 Mon Sep 17 00:00:00 2001 From: Codex Date: Sun, 7 Jun 2026 03:22:31 +0000 Subject: [PATCH] fix: initialize provider gateway config constants before read --- src/components/provider-gateway/package.json | 2 +- src/components/provider-gateway/src/index.ts | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/components/provider-gateway/package.json b/src/components/provider-gateway/package.json index bc0b505f..961b8ea5 100644 --- a/src/components/provider-gateway/package.json +++ b/src/components/provider-gateway/package.json @@ -1,6 +1,6 @@ { "name": "@unidesk/provider-gateway", - "version": "0.2.28", + "version": "0.2.29", "private": true, "type": "module", "scripts": { diff --git a/src/components/provider-gateway/src/index.ts b/src/components/provider-gateway/src/index.ts index 2f634adc..a7f52e17 100644 --- a/src/components/provider-gateway/src/index.ts +++ b/src/components/provider-gateway/src/index.ts @@ -58,6 +58,13 @@ interface RuntimeConfig { } const startedAt = new Date(); +const gatewayMetadata = readGatewayMetadata(); +const defaultMasterServer = "http://74.48.78.17/"; +const defaultProviderToken = "unidesk-dev-token-change-me"; +const microserviceHttpMaxBodyTextLength = 8 * 1024 * 1024; +const sshDataProtocol = "unidesk-host-ssh-tcp-pool-v1"; +const sshDataMaxHeaderBytes = 64 * 1024; +const sshDataMaxPayloadBytes = 16 * 1024 * 1024; const config = readConfig(); const logger = createLogger("provider-gateway", config.logFile); let socket: WebSocket | null = null; @@ -138,13 +145,6 @@ const hostSshSessions = new Map(); const microserviceHttpCache = new Map(); const microserviceHttpInFlight = new Map>(); let providerEgressProxy: ProviderEgressProxyHandle | null = null; -const gatewayMetadata = readGatewayMetadata(); -const defaultMasterServer = "http://74.48.78.17/"; -const defaultProviderToken = "unidesk-dev-token-change-me"; -const microserviceHttpMaxBodyTextLength = 8 * 1024 * 1024; -const sshDataProtocol = "unidesk-host-ssh-tcp-pool-v1"; -const sshDataMaxHeaderBytes = 64 * 1024; -const sshDataMaxPayloadBytes = 16 * 1024 * 1024; const sshDataChannels = new Map(); let sshDataPoolDesired = false; let sshDataChannelSeq = 0;