diff options
author | Vadim Yanitskiy <vyanitskiy@sysmocom.de> | 2021-10-08 22:36:46 +0600 |
---|---|---|
committer | pespin <pespin@sysmocom.de> | 2021-10-11 08:41:56 +0000 |
commit | 8e7d00f1ce706b73d9ff339d96f22505aa12662b (patch) | |
tree | dbf4e73540e4f4a6469cf401ee443f53df6f8edd | |
parent | 0eb6891259e9b72f19105a4ddde331ffb03923b6 (diff) |
trx_sched_clean(): also free() the shadow timeslot
Change-Id: Ic14e9de7487ba8152ffb1aa1bab508a2b9a11ea0
Related: OS#5248
-rw-r--r-- | src/common/scheduler.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/common/scheduler.c b/src/common/scheduler.c index 17fb537e..5118904f 100644 --- a/src/common/scheduler.c +++ b/src/common/scheduler.c @@ -694,6 +694,9 @@ void trx_sched_clean(struct gsm_bts_trx *trx) /* Clean primary and shadow timeslots */ trx_sched_clean_ts(ts); trx_sched_clean_ts(ts->vamos.peer); + + talloc_free(ts->vamos.peer); + ts->vamos.peer = NULL; } } |