Skip to content

fix(diffusion): kill sd-cli renders orphaned by in-place updates; v0.2.69 - #143

Merged
ralyodio merged 1 commit into
masterfrom
fix/diffusion-reap-orphans
Nov 8, 2026
Merged

ralyodio merged 1 commit into
masterfrom
fix/diffusion-reap-orphans

Conversation

@ralyodio

@ralyodio ralyodio commented Nov 8, 2026

Copy link
Copy Markdown
Collaborator

On seed2 every auto-update re-exec left the running sd-cli alive (same PID → still our child, result never read): ~6.5 GB + all cores, so the node dropped under the 12 GB free-RAM gate and stopped bidding, or rendered the next image at half speed (559 s / 873 s vs 107 s). The runner now kills such children (ppid == us, exe == our sd-cli, not a zombie) before taking jobs.

🤖 Generated with Claude Code

…ump v0.2.69

Live on seed2: each auto-update re-exec left the running sd-cli alive (same
PID, so still our child, result never read). It held ~6.5 GB and the CPU,
so the node fell under the 12 GB free-RAM gate and stopped bidding, or drew
the next image at half speed (559 s / 873 s vs 107 s clean).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Nov 8, 2026

Copy link
Copy Markdown

ThreatCrush Security Scan

12 finding(s)

HIGH/CRITICAL: 1 | MEDIUM: 8 | LOW: 3

Severity Rule Location
HIGH js-ssrf-outbound-request apps/web/public/sw.js:24
MEDIUM js-unescaped-html-sink apps/web/src/app/blog/[slug]/page.tsx:53
MEDIUM js-unescaped-html-sink apps/web/src/app/layout.tsx:80
MEDIUM sh-remote-script-execution scripts/dev-setup.sh:25
MEDIUM sh-eval-expansion scripts/dev-setup.sh:35
MEDIUM sh-remote-script-execution scripts/install.sh:173
MEDIUM sh-remote-script-execution scripts/install.sh:198
MEDIUM sh-remote-script-execution scripts/install.sh:316
MEDIUM sh-remote-script-execution scripts/install.sh:354
LOW py-ssrf-outbound-request examples/business-strategist-agent/chat.py:37
LOW py-ssrf-outbound-request examples/business-strategist-agent/train.py:54
LOW secret-generic-credential node/crates/c0mpute-core/src/webhook.rs:1165

Snippets are redacted; ThreatCrush never prints matched credential material.

@ralyodio
ralyodio merged commit 317149f into master Nov 8, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant