From: Alan T. DeKok Date: Wed, 15 Jul 2020 16:45:33 +0000 (-0400) Subject: request->home_server may be NULL after proxying X-Git-Tag: release_3_0_22~533 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ffd298bc58869a4fe421055709bf4f141dd9ebdc;p=thirdparty%2Ffreeradius-server.git request->home_server may be NULL after proxying if all proxying fails --- diff --git a/src/main/process.c b/src/main/process.c index 1fe5e4f4350..7a0271e1a44 100644 --- a/src/main/process.c +++ b/src/main/process.c @@ -1648,7 +1648,7 @@ static void request_running(REQUEST *request, int action) if (request_proxy(request) < 0) { if (request->home_server && request->home_server->server) goto req_finished; - if (request->home_pool && + if (request->home_pool && request->home_server && (request->home_server->state >= HOME_STATE_IS_DEAD)) { VALUE_PAIR *vp; REALM *realm = NULL;