mirror of
https://github.com/aria2/aria2.git
synced 2025-02-26 08:22:11 +00:00
OSX: Use F_NOCACHE instead of F_GLOBAL_NOCACHE
The latter persists for the lifetime of the file, while the former affects only the current descriptor.
This commit is contained in:
parent
dd8e4b0ad0
commit
f8db60e54e
@ -220,9 +220,9 @@ int openFileWithFlags(const std::string& filename, int flags,
|
||||
util::safeStrerror(errNum).c_str()),
|
||||
errCode);
|
||||
}
|
||||
// This may reduce memory consumption on Mac OS X. Not tested.
|
||||
#if defined(__APPLE__) && defined(__MACH__)
|
||||
fcntl(fd, F_GLOBAL_NOCACHE, 1);
|
||||
// This may reduce memory consumption on Mac OS X.
|
||||
fcntl(fd, F_NOCACHE, 1);
|
||||
#endif // __APPLE__ && __MACH__
|
||||
return fd;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user