git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4443 818b1a75-f10b-46b9-bf7c-635c3b92a50f
This commit is contained in:
@@ -325,8 +325,7 @@ void *usrp_thread(void *ptr)
|
|||||||
}
|
}
|
||||||
|
|
||||||
send_end();
|
send_end();
|
||||||
printf("[rcv thread] Received oai_exit signal. Ends. send slot missed: %d\n",send_slot_missed);
|
printf("[USRP thread] Received oai_exit signal. Ends. send slot missed: %d\n",send_slot_missed);
|
||||||
printf("hw_frm_head_pos = %d\n",hw_frm_head_pos);//test hw_frm_head_pos value
|
|
||||||
pthread_exit(NULL);
|
pthread_exit(NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -504,7 +503,6 @@ static void *eNB_thread(void *arg)
|
|||||||
#ifdef RTAI
|
#ifdef RTAI
|
||||||
rt_task_delete(task);
|
rt_task_delete(task);
|
||||||
#endif
|
#endif
|
||||||
rt_printk("Task deleted. returning\n");
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1232,8 +1230,8 @@ int main(int argc, char **argv)
|
|||||||
printf("TYPE <CTRL-C> TO TERMINATE\n");
|
printf("TYPE <CTRL-C> TO TERMINATE\n");
|
||||||
signal(SIGINT, &sig_int_handler);
|
signal(SIGINT, &sig_int_handler);
|
||||||
|
|
||||||
getchar();
|
while (oai_exit==0)
|
||||||
oai_exit=1;
|
sleep(1);
|
||||||
|
|
||||||
// cleanup
|
// cleanup
|
||||||
pthread_join(thread_tx_error,&status);
|
pthread_join(thread_tx_error,&status);
|
||||||
@@ -1254,6 +1252,7 @@ int main(int argc, char **argv)
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
#ifdef RTAI
|
#ifdef RTAI
|
||||||
|
printf("Cleanup eNB thread and usrp thread\n");
|
||||||
rt_thread_join(thread0);
|
rt_thread_join(thread0);
|
||||||
rt_thread_join(thread_recv);
|
rt_thread_join(thread_recv);
|
||||||
#else
|
#else
|
||||||
|
|||||||
Reference in New Issue
Block a user