openbsc.git branch master updated. 0.14.0-143-ge019b56

gitosis at gitosis at
Sat Aug 8 18:45:50 UTC 2015

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".

The branch, master has been updated
       via  e019b564eccaf63ca372db6811dfa3dd6c4d9084 (commit)
       via  eb48cafac9af84586679a4ce4caeb985ef0b1eb1 (commit)
       via  778c7d1544fd1c0ae4e4716a3b2391ae82c60f41 (commit)
       via  ba43365e963b884cd488487328504396b0257241 (commit)
       via  469f992b2bf9fd3d80928d11ca50ef663bf5b90e (commit)
       via  b618c7ec9bd29c471a153da833bb50089f48d2f6 (commit)
      from  daaea0c84fee46d9b63b746d5ed2cdf66f990352 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------

commit e019b564eccaf63ca372db6811dfa3dd6c4d9084
Merge: daaea0c eb48caf
Author: Holger Hans Peter Freyther <holger at>
Date:   Sat Aug 8 20:44:42 2015 +0200

    Merge branch 'zecke/changes/paging-order'
    Various paging clean-ups. I couldn't re-produce the assert that
    was hit by Rhizomatica in the subscriber code. Let's clean things
    up a bit to avoid some of the potential issues this code had.
    Always stop paging regardless of where the subscriber is at the
    time of the cancellation.

commit eb48cafac9af84586679a4ce4caeb985ef0b1eb1
Author: Holger Hans Peter Freyther <holger at>
Date:   Mon Aug 3 11:34:35 2015 +0200

    paging: Forget we were paging after the dispatch
    So in case somebody is starting paging from within a paging
    expired callback we would dispatch the paging request right
    away with the same failure.

commit 778c7d1544fd1c0ae4e4716a3b2391ae82c60f41
Author: Holger Hans Peter Freyther <holger at>
Date:   Mon Aug 3 11:18:23 2015 +0200

    paging: Stop paging everywhere before dispatching any signal

commit ba43365e963b884cd488487328504396b0257241
Author: Holger Hans Peter Freyther <holger at>
Date:   Mon Aug 3 11:20:31 2015 +0200

    paging: Go through all BTS to stop paging
    As the comment says we should not rely that the paging
    occurs on the current LAC. We might page at more BTS.
    Walk all the BTS to stop paging. No callbacks will be
    issued by this stop operation.

commit 469f992b2bf9fd3d80928d11ca50ef663bf5b90e
Author: Holger Hans Peter Freyther <holger at>
Date:   Mon Aug 3 11:19:35 2015 +0200

    paging: In case paging failed stop it everywhere
    In case we can't page on a BTS then stop it everywhere. The
    callers of paging_request assume that this is kind of an
    atomic operation and we should help with that.

commit b618c7ec9bd29c471a153da833bb50089f48d2f6
Author: Holger Hans Peter Freyther <holger at>
Date:   Mon Aug 3 11:21:29 2015 +0200

    paging: Move the silent_call code to use the subscriber request
    Coordinate with the normal subscriber channel requests instead
    of going to page ourselves. This might lead to getting a channel
    that is of a different type though.


Summary of changes:
 openbsc/src/libbsc/paging.c         | 29 ++++++++++++-----------------
 openbsc/src/libmsc/gsm_subscriber.c | 18 +++++++++---------
 openbsc/src/libmsc/silent_call.c    |  7 +++----
 3 files changed, 24 insertions(+), 30 deletions(-)

The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)

More information about the osmocom-commitlog mailing list