static void _task_reload_workers(gpointer p) { if (!grid_main_is_running ()) return; if (!PSRV(p)->nsinfo) return; gint64 max_workers = namespace_info_get_srv_param_i64 (PSRV(p)->nsinfo, NULL, PSRV(p)->service_config->srvtype, "max_workers", SRV.cfg_max_workers); network_server_set_max_workers(PSRV(p)->server, (guint) max_workers); }
static void _task_reload_workers(gpointer p) { if (!PSRV(p)->nsinfo) { GRID_DEBUG("NS info not yet loaded"); return; } gint64 max_workers = namespace_info_get_srv_param_i64 (PSRV(p)->nsinfo, NULL, PSRV(p)->service_config->srvtype, "max_workers", SRV.cfg_max_workers); network_server_set_max_workers(PSRV(p)->server, (guint) max_workers); }