diff --git a/src/core/receiver/gnss_flowgraph.cc b/src/core/receiver/gnss_flowgraph.cc index 85c739183..31efc4f4e 100644 --- a/src/core/receiver/gnss_flowgraph.cc +++ b/src/core/receiver/gnss_flowgraph.cc @@ -121,7 +121,9 @@ void GNSSFlowgraph::stop() chan->stop_channel(); // stop the acquisition or tracking operation } top_block_->stop(); +#ifndef ENABLE_FPGA top_block_->wait(); +#endif running_ = false; }