From fc92d0321b100b4557088c6ae78c65160afbea1e Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Fri, 4 Jul 2025 14:50:35 -0500 Subject: [PATCH] fixing daemon for cam --- scripts/daemon/lesavka-core.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/scripts/daemon/lesavka-core.sh b/scripts/daemon/lesavka-core.sh index e3eb8c2..2642179 100644 --- a/scripts/daemon/lesavka-core.sh +++ b/scripts/daemon/lesavka-core.sh @@ -134,6 +134,18 @@ echo 333333 >"$F/streaming/uncompressed/u/f1/dwFrameInterval" # ── 3. REQUIRED HEADER LINKS ────────────────────────────────────── mkdir -p "$F/streaming/header/h" +# ---------------------------------------------------------------------- +# DEBUG / DEFENSIVE – show what exists and create again if needed +# ---------------------------------------------------------------------- +if ! [ -d "$F/streaming/header/h" ]; then + echo "→ header/h vanished – recreating" >&2 + mkdir -p "$F/streaming/header/h" +fi +echo "→ AFTER mkdir : $(ls -ld $F/streaming/header/h)" >&2 +echo "→ PARENT header : $(ls -ld $F/streaming/header)" >&2 +echo "→ CONTENTS : $(ls $F/streaming/header)" >&2 +# ---------------------------------------------------------------------- + # 3‑a Link format #1 into the header *first* ln -sf ../../uncompressed/u "$F/streaming/header/h/1" echo 1 >"$F/streaming/header/h/bNumFormats"