Subject: Re: redo-ifchange hangs when called with many arguments

From: goredo <[email-masked]>
Date: Tue, 19 Oct 2021 16:05:52 +0000 (UTC)

Thanks! That is valuable information for me. I will limit argument passing to mitigate the bug.

Maybe, this warrants a note on the FAQ with descriptions of possible workarounds...

You could make redo work conservatively and not inspect more dependencies in parallel than jobs are allowed to start anyhow. (I honestly don't know, at what point those many files get opened.) As most people have only single-digit number of CPUs, this should take care of even more limited OSes with a 1000 open files limit.