O_CLOEXEC: tránh rò rỉ fd qua execve()
open() thiếu O_CLOEXEC → fork/exec con thừa kế fd → cổng/tệp bị giữ mãi
Phím tắt: ←/→ từng bước · Space tự chạy/tạm dừng
open() thiếu O_CLOEXEC → fork/exec con thừa kế fd → cổng/tệp bị giữ mãi
Phím tắt: ←/→ từng bước · Space tự chạy/tạm dừng