Fix for first RLC tx after handover

This commit is contained in:
Paul Sutton 2018-02-15 16:39:56 +00:00
parent 23e722f97a
commit b698547247
1 changed files with 4 additions and 2 deletions

View File

@ -112,8 +112,10 @@ void rlc_am::reset()
pthread_mutex_lock(&mutex); pthread_mutex_lock(&mutex);
reordering_timeout.reset(); reordering_timeout.reset();
if(tx_sdu) if(tx_sdu) {
tx_sdu->reset(); pool->deallocate(tx_sdu);
tx_sdu = NULL;
}
if(rx_sdu) if(rx_sdu)
rx_sdu->reset(); rx_sdu->reset();