aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc
diff options
context:
space:
mode:
authorHarald Welte <laforge@netfilter.org>2009-12-18 11:49:03 +0100
committerHarald Welte <laforge@netfilter.org>2009-12-18 11:49:03 +0100
commite47f96b80c42809b99e5a875de949c843abd6957 (patch)
treeb4c62b4bcbfba0b024078921a545b462c6bc55d6 /openbsc
parentfa5aad789b794f3d24f97351b6ab85775b601c0e (diff)
fix segfault in case of handover timer expiration
Diffstat (limited to 'openbsc')
-rw-r--r--openbsc/src/handover_logic.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/openbsc/src/handover_logic.c b/openbsc/src/handover_logic.c
index 66ff77362..93870aa4c 100644
--- a/openbsc/src/handover_logic.c
+++ b/openbsc/src/handover_logic.c
@@ -169,6 +169,7 @@ static int ho_chan_activ_ack(struct gsm_lchan *new_lchan)
/* start T3103. We can continue either with T3103 expiration,
* 04.08 HANDOVER COMPLETE or 04.08 HANDOVER FAIL */
ho->T3103.cb = ho_T3103_cb;
+ ho->T3103.data = ho;
bsc_schedule_timer(&ho->T3103, 10, 0);
return 0;