MXS-2060: Load users from only valid servers

Users should only be loaded from a server if it is running and not in
maintenance.
This commit is contained in:
Markus Mäkelä 2018-09-19 11:13:31 +03:00
parent 40c4614ed1
commit 8c2f6aafcc
No known key found for this signature in database
GPG Key ID: 72D48FCE664F7B19

View File

@ -990,7 +990,8 @@ static int get_users(SERV_LISTENER *listener, bool skip_local)
for (server = service->dbref; !service->svc_do_shutdown && server; server = server->next)
{
if (!SERVER_REF_IS_ACTIVE(server) || !SERVER_IS_ACTIVE(server->server) ||
(skip_local && server_is_mxs_service(server->server)))
(skip_local && server_is_mxs_service(server->server)) ||
!SERVER_IS_RUNNING(server->server))
{
continue;
}