diff options
Diffstat (limited to 'host/lib/include')
| -rw-r--r-- | host/lib/include/uhdlib/transport/rx_streamer_impl.hpp | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/host/lib/include/uhdlib/transport/rx_streamer_impl.hpp b/host/lib/include/uhdlib/transport/rx_streamer_impl.hpp index 087a13de7..f664eb68f 100644 --- a/host/lib/include/uhdlib/transport/rx_streamer_impl.hpp +++ b/host/lib/include/uhdlib/transport/rx_streamer_impl.hpp @@ -132,12 +132,12 @@ public:          const double timeout,          const bool one_packet)      { -        if (nsamps_per_buff == 0) { -            metadata.reset(); +        if (_error_metadata_cache.check(metadata)) {              return 0;          } -        if (_error_metadata_cache.check(metadata)) { +        if (nsamps_per_buff == 0) { +            metadata.reset();              return 0;          }  | 
