libosmo-sccp.git branch master updated. 0.0.6.3-299-g485a1be

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
Tue Aug 15 21:33:36 UTC 2017


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 "SCCP Library".

The branch, master has been updated
       via  485a1be9d8fc29d743767e733dfc6b16efa77a31 (commit)
      from  52d1ee96173bf8a48622f68c704ae957d3a69c55 (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/libosmo-sccp/commit/?id=485a1be9d8fc29d743767e733dfc6b16efa77a31

commit 485a1be9d8fc29d743767e733dfc6b16efa77a31
Author: Harald Welte <laforge at gnumonks.org>
Date:   Tue Aug 15 23:25:21 2017 +0200

    Fix SCCP client crash on xUA server (STP) disconnect
    
    When the server (STP) disappears from a live SCCP client,
    then the xUA default layer manager receives LM_E_SCTP_DISC_IND,
    which is traversing retart_asp().  In there, we first terminate
    the current instance of the layer manager FSM, and then re-initialize
    the ASP to use the default layer manager using
    osmo_ss7_asp_use_default_lm().
    
    However, osmo_ss7_asp_use_default_lm() uses the presence of an
    asp->lm_priv pointer as a sign that the old layer manager is still
    running and attempts to terminate it - despite being terminated
    just before in restart_as().
    
    So let's simply remove the termination from restart_asp(), and
    leave it to osmo_ss7_asp_use_default_lm().
    
    Fixes: OS#2402
    Change-Id: I062d3af17539de864b56d079fe9b8d76ad99cf1e

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

Summary of changes:
 src/xua_default_lm_fsm.c | 1 -
 1 file changed, 1 deletion(-)


hooks/post-receive
-- 
SCCP Library



More information about the osmocom-commitlog mailing list