mirror of
https://github.com/NixOS/nix
synced 2025-06-27 08:31:16 +02:00
Document the nix-util
Meson build system more extensively
I hope this will make it easier to maintain, and also make it easier for others to assist with porting the rest of the build system to Meson. Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
This commit is contained in:
parent
afdd12be5e
commit
56f0b5304f
4 changed files with 71 additions and 23 deletions
|
@ -139,7 +139,9 @@ void closeMostFDs(const std::set<int> & exceptions)
|
|||
#endif
|
||||
|
||||
int maxFD = 0;
|
||||
#if HAVE_SYSCONF
|
||||
maxFD = sysconf(_SC_OPEN_MAX);
|
||||
#endif
|
||||
for (int fd = 0; fd < maxFD; ++fd)
|
||||
if (!exceptions.count(fd))
|
||||
close(fd); /* ignore result */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue