mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-17 11:11:37 +00:00
fix(release): allow Telegram preload in workers (#104252)
This commit is contained in:
committed by
GitHub
parent
1e660ac7b2
commit
efc8f05cc2
@@ -1089,12 +1089,15 @@ jobs:
|
||||
|
||||
sudo tee "$preload" >/dev/null <<'PRELOAD'
|
||||
import process from "node:process";
|
||||
import { isMainThread } from "node:worker_threads";
|
||||
|
||||
if (process.env.OPENCLAW_QA_SUT_PREENTRY_STOP !== "1") {
|
||||
throw new Error("trusted Telegram SUT preload was not armed");
|
||||
if (isMainThread) {
|
||||
if (process.env.OPENCLAW_QA_SUT_PREENTRY_STOP !== "1") {
|
||||
throw new Error("trusted Telegram SUT preload was not armed");
|
||||
}
|
||||
delete process.env.OPENCLAW_QA_SUT_PREENTRY_STOP;
|
||||
process.kill(process.pid, "SIGSTOP");
|
||||
}
|
||||
delete process.env.OPENCLAW_QA_SUT_PREENTRY_STOP;
|
||||
process.kill(process.pid, "SIGSTOP");
|
||||
PRELOAD
|
||||
sudo chown root:root "$preload"
|
||||
sudo chmod 0555 "$preload"
|
||||
|
||||
Reference in New Issue
Block a user