From: Alan T. DeKok Date: Fri, 31 Mar 2017 13:56:35 +0000 (-0400) Subject: check for request->packet. Closes #1935 X-Git-Tag: release_3_0_14~61 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cb36c8f05ef82ae6becd0f13bdfdf10c69449816;p=thirdparty%2Ffreeradius-server.git check for request->packet. Closes #1935 --- diff --git a/src/modules/rlm_cache/rlm_cache.c b/src/modules/rlm_cache/rlm_cache.c index 54449747f48..248de8bf9b7 100644 --- a/src/modules/rlm_cache/rlm_cache.c +++ b/src/modules/rlm_cache/rlm_cache.c @@ -126,8 +126,7 @@ static void CC_HINT(nonnull) cache_merge(rlm_cache_t *inst, REQUEST *request, rl RDEBUG2("Merging cache entry into request"); - if (c->packet) { - rad_assert(request->packet != NULL); + if (c->packet && request->packet) { rdebug_pair_list(L_DBG_LVL_2, request, c->packet, "&request:"); radius_pairmove(request, &request->packet->vps, fr_pair_list_copy(request->packet, c->packet), false); }