mirror of
https://github.com/monero-project/monero.git
synced 2025-08-13 22:05:36 -04:00
wallet: warn if lockable memory limit is too low
This commit is contained in:
parent
963d247154
commit
177a9d76f9
3 changed files with 25 additions and 0 deletions
|
@ -728,6 +728,21 @@ std::string get_nix_version_display_string()
|
|||
return true;
|
||||
}
|
||||
|
||||
ssize_t get_lockable_memory()
|
||||
{
|
||||
#ifdef __GLIBC__
|
||||
struct rlimit rlim;
|
||||
if (getrlimit(RLIMIT_MEMLOCK, &rlim) < 0)
|
||||
{
|
||||
MERROR("Failed to determine the lockable memory limit");
|
||||
return -1;
|
||||
}
|
||||
return rlim.rlim_cur;
|
||||
#else
|
||||
return -1;
|
||||
#endif
|
||||
}
|
||||
|
||||
bool on_startup()
|
||||
{
|
||||
mlog_configure("", true);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue