mirror of
https://github.com/asciinema/asciinema.git
synced 2025-12-16 11:48:13 +01:00
There's race condition happening (so far observed only on CentOS) at the moment when child process exits. Sometimes reading from master fd blocks forever even when the process is already reaped and there's no more data to be read. Not sure what's the reason, it may be some CentOS specific bug. Using timeout does the job and seems to be relatively harmless.