[paging] When giving credit try to send out paging requests too.

Make sure the paging timer is restarted after giving some credit
and send out paging requests.
This commit is contained in:
Holger Hans Peter Freyther 2010-04-20 10:59:33 +08:00
parent 6410d93cf8
commit 78fab29fa1
1 changed files with 2 additions and 0 deletions

View File

@ -96,12 +96,14 @@ static void page_ms(struct gsm_paging_request *request)
gsm0808_page(request->bts, page_group, mi_len, mi, request->chan_type);
}
static void paging_handle_pending_requests(struct gsm_bts_paging_state *paging_bts);
static void paging_give_credit(void *data)
{
struct gsm_bts_paging_state *paging_bts = data;
LOGP(DPAG, LOGL_NOTICE, "No slots available on bts nr %d\n", paging_bts->bts->nr);
paging_bts->available_slots = 20;
paging_handle_pending_requests(paging_bts);
}
/*