pespin has submitted this change. ( https://gerrit.osmocom.org/c/osmo-bsc/+/27880 )
Change subject: paging: Avoid setting up credit_timer every time ......................................................................
paging: Avoid setting up credit_timer every time
Change-Id: Id4da0ab094ffe939cad9ff5708721e25b5a1a984 --- M src/osmo-bsc/paging.c 1 file changed, 1 insertion(+), 2 deletions(-)
Approvals: Jenkins Builder: Verified fixeria: Looks good to me, approved osmith: Looks good to me, approved
diff --git a/src/osmo-bsc/paging.c b/src/osmo-bsc/paging.c index 73c1175..ed435f4 100644 --- a/src/osmo-bsc/paging.c +++ b/src/osmo-bsc/paging.c @@ -200,8 +200,6 @@ * to zero and we do not get any messages. */ if (paging_bts->available_slots == 0) { - osmo_timer_setup(&paging_bts->credit_timer, paging_give_credit, - paging_bts); osmo_timer_schedule(&paging_bts->credit_timer, 5, 0); return; } @@ -248,6 +246,7 @@ bts->paging.available_slots = 20; INIT_LLIST_HEAD(&bts->paging.pending_requests); osmo_timer_setup(&bts->paging.work_timer, paging_worker, &bts->paging); + osmo_timer_setup(&bts->paging.credit_timer, paging_give_credit, &bts->paging); }
/*! do we have any pending paging requests for given subscriber? */
1 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one.