aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/libcommon/gsm_subscriber_base.c
diff options
context:
space:
mode:
authorCiaby <ciaby@rhizomatica.org>2015-07-31 14:06:28 +0200
committerCiaby <ciaby@rhizomatica.org>2015-07-31 14:21:19 +0200
commita690bfe93bdbbfabae0825f2b543faa8db5c51a0 (patch)
tree4fa4537d23500052c076adedb613c00a9e8a9689 /openbsc/src/libcommon/gsm_subscriber_base.c
parent255e7c09f243f61e9381ad7702cbfbe3cd1b9f34 (diff)
Temporary patch from Holger to fix the frequent crashes caused by un-handled paging request.
Diffstat (limited to 'openbsc/src/libcommon/gsm_subscriber_base.c')
-rw-r--r--openbsc/src/libcommon/gsm_subscriber_base.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/openbsc/src/libcommon/gsm_subscriber_base.c b/openbsc/src/libcommon/gsm_subscriber_base.c
index a455824a3..55bae603c 100644
--- a/openbsc/src/libcommon/gsm_subscriber_base.c
+++ b/openbsc/src/libcommon/gsm_subscriber_base.c
@@ -68,6 +68,7 @@ struct gsm_subscriber *subscr_alloc(void)
static void subscr_free(struct gsm_subscriber *subscr)
{
+ OSMO_ASSERT(!subscr->is_paging);
llist_del(&subscr->entry);
talloc_free(subscr);
}