summaryrefslogtreecommitdiff
path: root/accel-pppd/radius/req.c
diff options
context:
space:
mode:
authorKozlov Dmitry <xeb@mail.ru>2011-12-27 16:06:10 +0400
committerKozlov Dmitry <xeb@mail.ru>2011-12-27 16:06:10 +0400
commit1ade87d064ff682e0d836558e73ad7ca3e7148ec (patch)
tree72586b0de898c5fad220286be96222c90cd1f6bd /accel-pppd/radius/req.c
parentb2f9d7066553be2b74b048fcf65417eaadb44c60 (diff)
downloadaccel-ppp-1ade87d064ff682e0d836558e73ad7ca3e7148ec.tar.gz
accel-ppp-1ade87d064ff682e0d836558e73ad7ca3e7148ec.zip
core: queue zero-priority context if number of threads is reached maximum
Diffstat (limited to 'accel-pppd/radius/req.c')
-rw-r--r--accel-pppd/radius/req.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/accel-pppd/radius/req.c b/accel-pppd/radius/req.c
index ed69846f..4a9d42ad 100644
--- a/accel-pppd/radius/req.c
+++ b/accel-pppd/radius/req.c
@@ -278,6 +278,7 @@ int rad_req_wait(struct rad_req_t *req, int timeout)
req->timeout.expire = rad_req_timeout;
triton_context_register(&req->ctx, req->rpd->ppp);
+ triton_context_set_priority(&req->ctx, 1);
triton_md_register_handler(&req->ctx, &req->hnd);
triton_md_enable_handler(&req->hnd, MD_MODE_READ);