Batalkan menerjemahkan tugas seketika dengan menjalankan tsx di latar belakang

Fixkamo-internal
Dikirim
29 April 2026 pukul 01.46 UTC
Penulis
kamo
Commit
9ecea82

Ketika Forgejo membatalkan aliran kerja, bash menunggu untuk setiap anak latar depan untuk selesai sebelum memproses sinyal - sehingga menjalankan pekerjaan lokal tsx akan memblokir pembatalan selama beberapa menit, memegang slot pelari. Perbaiki: jalankan tsx dengan & dan tunggu $ANAK _ PID bash keluar tunggu () segera pada SIGTERM, kebakaran perangkap sekaligus dan SIGKIL-s baik tsx dan Maju. Belt-and-suspenders: tulis bash PID kami ke berkas yang dikenal Jadi doa berikutnya bisa membunuh apapun selamat bahkan jika pelari menggunakan SIGKILL dan perangkap tidak pernah berlari.

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga