My scripting system to run thousands of video render jobs uses threading to gain parallelism. it takes about 12 hours start-to-finish. This script ran fine befoer this run that failed. Here is the message I got:
[ASYNC BUG] consume_communication_pipe: read(3)ENOENT
ruby 2.6.4p104 (2019-08-28 revision 67798) [x86_64-cygwin]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: https://www.ruby-lang.org/bugreport.html
Updated by jeremyevans0 (Jeremy Evans) about 1 month ago
- Status changed from Open to Feedback
Unfortunately, this bug report does not provide enough information to diagnose this issue. If you can provide a reproducible example of this problem, that would be helpful.
You may want to try using a native Windows Ruby instead of using cygwin, if that is possible, as this could be a cygwin-specific issue.