From 3ab92a83c8f051c7f52511eebfc4dcd9fca92251 Mon Sep 17 00:00:00 2001 From: Ciro Nishiguchi Date: Mon, 11 May 2020 12:57:22 -0500 Subject: uhd: Fix infinite recursion in N3xx timed commands The implementation of set_command_time was calling wb_iface set_time, which in turn makes a recursive call to set_command_time. This removes the erroneous recursive call. --- host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp | 10 ---------- 1 file changed, 10 deletions(-) (limited to 'host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp') diff --git a/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp b/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp index e4d446f95..e52551365 100644 --- a/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp +++ b/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp @@ -1143,16 +1143,6 @@ sensor_value_t magnesium_radio_control_impl::get_tx_sensor( _rpc_prefix + "get_sensor", "TX", name, chan)); } -/************************************************************************** - * node_t API Calls - *************************************************************************/ -void magnesium_radio_control_impl::set_command_time( - uhd::time_spec_t time, const size_t chan) -{ - node_t::set_command_time(time, chan); - _wb_ifaces.at(chan)->set_time(time); -} - /************************************************************************** * Radio Identification API Calls *************************************************************************/ -- cgit v1.2.3