Actually reject requests if require_supervisor is hit

This commit is contained in:
Marc Di Luzio 2019-02-22 15:58:46 +00:00
parent c1dfd8bbc4
commit 7f6f32d284

View File

@ -363,6 +363,7 @@ int game_mode_context_register(GameModeContext *self, pid_t client, pid_t reques
}
} else if (config_get_require_supervisor(self->config)) {
LOG_ERROR("Direct request made but require_supervisor was set, rejecting request!\n");
return -2;
}
/* Cap the total number of active clients */
@ -467,6 +468,7 @@ int game_mode_context_unregister(GameModeContext *self, pid_t client, pid_t requ
free(executable);
} else if (config_get_require_supervisor(self->config)) {
LOG_ERROR("Direct request made but require_supervisor was set, rejecting request!\n");
return -2;
}
/* Requires locking. */