From: Alan T. DeKok Date: Thu, 15 Jun 2017 18:02:10 +0000 (-0400) Subject: call the set_process routine X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b7fd42d353cdaa3dd599e2fc02ecd2360be17ba0;p=thirdparty%2Ffreeradius-server.git call the set_process routine --- diff --git a/src/lib/io/worker.c b/src/lib/io/worker.c index 58f996bc576..dfd215bfcad 100644 --- a/src/lib/io/worker.c +++ b/src/lib/io/worker.c @@ -688,6 +688,12 @@ static REQUEST *fr_worker_get_request(fr_worker_t *worker, fr_time_t now) request->async->io = cd->io; io = request->async->io; + /* + * Call the main protocol handlr to set the right async + * process function. + */ + io->set_process(request, io->app_ctx); + /* * Now that the "request" structure has been initialized, go decode the packet. *