From de652afffde0c2068927a6f88e4a6f4991d95ece Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 25 Apr 2026 12:04:35 +0100 Subject: [PATCH] fix: use random restart intent temp suffix --- src/infra/restart.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/infra/restart.ts b/src/infra/restart.ts index 0155e53aa32..f524fa30167 100644 --- a/src/infra/restart.ts +++ b/src/infra/restart.ts @@ -1,4 +1,5 @@ import { spawnSync } from "node:child_process"; +import { randomUUID } from "node:crypto"; import fs from "node:fs"; import os from "node:os"; import path from "node:path"; @@ -120,9 +121,7 @@ export function writeGatewayRestartIntentSync(opts: { }; tmpPath = path.join( path.dirname(intentPath), - `.${path.basename(intentPath)}.${process.pid}.${Date.now()}.${Math.random() - .toString(16) - .slice(2)}.tmp`, + `.${path.basename(intentPath)}.${process.pid}.${Date.now()}.${randomUUID()}.tmp`, ); let fd: number | undefined; try {