From: Alan T. DeKok Date: Mon, 11 Nov 2019 16:52:54 +0000 (-0500) Subject: swap order of checks. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c84bdf91d7d4ae6e61cea2b276f3352deef548b6;p=thirdparty%2Ffreeradius-server.git swap order of checks. --- diff --git a/src/lib/io/worker.c b/src/lib/io/worker.c index feaea78af3c..1138a42d445 100644 --- a/src/lib/io/worker.c +++ b/src/lib/io/worker.c @@ -788,9 +788,8 @@ static REQUEST *fr_worker_get_request(fr_worker_t *worker, fr_time_t now) request->el = worker->el; request->backlog = worker->runnable; - request->packet = fr_radius_alloc(request, false); + MEM(request->packet = fr_radius_alloc(request, false)); request->packet->timestamp = *cd->request.recv_time; /* Legacy - Remove once everything looks at request->async */ - rad_assert(request->packet != NULL); request->reply = fr_radius_alloc(request, false); rad_assert(request->reply != NULL);