diff options
author | Ciaby <ciaby@rhizomatica.org> | 2015-07-31 14:06:28 +0200 |
---|---|---|
committer | Ciaby <ciaby@rhizomatica.org> | 2015-07-31 14:21:19 +0200 |
commit | a690bfe93bdbbfabae0825f2b543faa8db5c51a0 (patch) | |
tree | 4fa4537d23500052c076adedb613c00a9e8a9689 /openbsc/src/libcommon/gsm_subscriber_base.c | |
parent | 255e7c09f243f61e9381ad7702cbfbe3cd1b9f34 (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.c | 1 |
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); } |