Clean up stale port-forward so cancelled translate job doesn't block next run

Fixkamo-internal
ส่งแล้ว
28 เมษายน 2569 เวลา 21:37 UTC
ผู้เขียน
kamo
ตั้งค่า
c19a263

Bash doesn't forward signals to backgrounded processes, so kubectl port-forward outlived cancelled workflow runs and held port 18080, blocking every subsequent translate_and_rebuild job. Fix: kill any existing port-forward on 18080 before binding (pkill + fuser/lsof fallback), then trap EXIT/TERM/INT/HUP to guarantee the background PF_PID is killed no matter how the step ends.

เปลี่ยนแปลงทั้งหมด

เหมือนที่คุณเห็นการขนส่ง?

ทุก คน ที่ ได้ รับ การ ปรับ ปรุง เหล่า นี้ จะ ลง ไป ใน ที่ ทํา งาน ของ คุณ โดย อัตโนมัติ. เริ่มให้อิสระและดูมันเติบโตสัปดาห์แล้วสัปดาห์เล่า.

เริ่ม เป็น อิสระ ตลอด ไปแสดงพริ้นซ์