From f0116d6bbaf1e78cf6a53f82b2a246516e8bb4d5 Mon Sep 17 00:00:00 2001 From: WANG Tsu-Han <wangts@eurecom.fr> Date: Tue, 7 Apr 2020 11:55:27 +0200 Subject: [PATCH] fixes for return value for not using usrp write thread --- targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp b/targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp index c94a085be13..7f20bf1d4a5 100644 --- a/targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp +++ b/targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp @@ -441,6 +441,7 @@ static int trx_usrp_write(openair0_device *device, } if (ret != nsamps) LOG_E(HW,"[xmit] tx samples %d != %d\n",ret,nsamps); + return ret; } else{ pthread_mutex_lock(&write_thread->mutex_write); @@ -464,9 +465,9 @@ static int trx_usrp_write(openair0_device *device, write_thread->end = (write_thread->end + 1)% MAX_WRITE_THREAD_PACKAGE; pthread_cond_signal(&write_thread->cond_write); pthread_mutex_unlock(&write_thread->mutex_write); + return 0; } - return 0; } //-----------------------start-------------------------- -- GitLab