Allow setting of scheduling priority

This commit is contained in:
Antonio SJ Musumeci
2023-01-25 23:38:31 -05:00
parent ec5ac0c517
commit a7113bb163
4 changed files with 12 additions and 6 deletions
+3 -5
View File
@@ -139,15 +139,13 @@ namespace l
static
void
setup_resources(void)
setup_resources(const int scheduling_priority_)
{
const int prio = -10;
std::srand(time(NULL));
resources::reset_umask();
resources::maxout_rlimit_nofile();
resources::maxout_rlimit_fsize();
resources::setpriority(prio);
resources::setpriority(scheduling_priority_);
}
static
@@ -204,7 +202,7 @@ namespace l
if(cfg->branches_mount_timeout > 0)
l::wait_for_mount(cfg);
l::setup_resources();
l::setup_resources(cfg->scheduling_priority);
l::get_fuse_operations(ops,cfg->nullrw);
return fuse_main(args.argc,