From 8df3f84fc455917f99d2ae2c5ddbd1f77d28dfaa Mon Sep 17 00:00:00 2001
From: Raymond Knopp <raymond.knopp@eurecom.fr>
Date: Wed, 23 Nov 2016 14:36:22 +0800
Subject: [PATCH] small change in if4p5_asynch_DL

---
 targets/RT/USER/lte-enb.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/targets/RT/USER/lte-enb.c b/targets/RT/USER/lte-enb.c
index 49b9bd4d0c..693653c9c9 100644
--- a/targets/RT/USER/lte-enb.c
+++ b/targets/RT/USER/lte-enb.c
@@ -760,7 +760,6 @@ void fh_if4p5_asynch_DL(PHY_VARS_eNB *eNB,int *frame,int *subframe) {
     else {
       if (frame_tx != *frame) {
 	LOG_E(PHY,"fh_if4p5_asynch_DL: frame_tx %d is not what we expect %d\n",frame_tx,*frame);
-	*frame = frame_tx;
 	//	exit_fun("Exiting");
       }
       if (subframe_tx != *subframe) {
@@ -778,6 +777,8 @@ void fh_if4p5_asynch_DL(PHY_VARS_eNB *eNB,int *frame,int *subframe) {
     }
   } while (proc->symbol_mask[*subframe] != symbol_mask_full);    
 
+  *frame = frame_tx;
+
   // intialize this to zero after we're done with the subframe
   proc->symbol_mask[*subframe] = 0;
   
-- 
GitLab