Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
If you perform a really large number of concurrent builds, you run into "broken pipe" issues and SSH connections seem to be delayed for up to 20 minutes in my experiments. I don't know exactly what limit we hit. We could perhaps set up multiple remote Nix builders, each pointing to eu.nixbuild.net, but using different control sockets and having a limited max nix jobs setting. That way the number of sessions per socket would be limited. However, nix will probably open more sessions then just one per build, (to query for valid paths, fetch outputs etc) so it would still be difficult to know how many concurrent sessions each socket would receive.
- Loading branch information