openbsc.git branch master updated. 0.15.0-513-g46edbc4

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.

gitosis at osmocom.org gitosis at osmocom.org
Wed Nov 9 15:43:29 UTC 2016


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  46edbc4162634bba5247f9c0b0915ea09917d15c (commit)
      from  686f4d6a8509088ebd42f63c971bfffa313ff405 (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 -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=46edbc4162634bba5247f9c0b0915ea09917d15c

commit 46edbc4162634bba5247f9c0b0915ea09917d15c
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Thu Aug 18 08:49:21 2016 +0200

    lchan: Release channel in case of late activation ack
    
    In case of the sysmoBTS and receiving a channel activation ack on a channel
    that was marked as broken, release it again.
    
    Use a normal release without SACCH deactivation and release the rqd_ta data.
    
    Also add a local variable 'ts' to shorten some lines.
    
    The typical situation where this would occur is with high latency between BTS
    and BSC (or NITB). If a channel activation ack does not arrive in time, a
    channel is marked broken, and never recovers after that. This patch will
    release the channel again, which will remove the BROKEN_UNUSABLE state and
    makes lchan available again. Reported by Rhizomatica.
    
    However, in case of packet loss, i.e. when the channel activation ack never
    arrives at the BSC, this patch does not provide a resolution of the
    BROKEN_UNUSABLE state.
    
    On dynamic timeslots: clearing the dyn ts state could possibly happen in
    lchan_free() instead of in rsl_rx_chan_act_ack(). That's to be done in a
    separate patch, if at all.
    
    Tweaked-By: nhofmeyr
    Change-Id: I63dc0deaf15ba7c21e20b1e0c7b85f0437e183ed

-----------------------------------------------------------------------

Summary of changes:
 openbsc/src/libbsc/abis_rsl.c | 31 ++++++++++++++++++++++++++++---
 1 file changed, 28 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)



More information about the osmocom-commitlog mailing list