commit 90e04861aa587d192025dd42aff5501e3742672a<br>Author: Sylvain Munaut <tnt@246tNt.com><br>Date: Thu Sep 24 01:32:41 2009 +0200<br><br> [gsm_04_11] Free transaction on RX_RP_ACK for SMS<br> <br> When only one SMS is sent, the freeing of the lchan will<br>
automatically free all transactions on the lchan.<br> <br> However, if there are several SMS sent at once, the call<br> to gsm411_send_sms_lchan will create a new transaction<br> with the same caracteristics as the previous one. If<br>
the old one is not free'd, the next call to trans_find_by_id<br> (triggered by the next incoming RP-ACK) will not return the good<br> transaction and things go haywire.<br> <br> Signed-off-by: Sylvain Munaut <tnt@246tNt.com><br>
<br> openbsc/src/gsm_04_11.c | 3 ++-<br> 1 files changed, 2 insertions(+), 1 deletions(-)<br><br><br>