mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2025-01-29 10:24:51 +00:00
Catch exception
This commit is contained in:
parent
21fbe61243
commit
6f5f8e8948
@ -422,7 +422,14 @@ void ControlThread::init()
|
||||
{
|
||||
// Instantiates a control queue, a GNSS flowgraph, and a control message factory
|
||||
control_queue_ = gr::msg_queue::make(0);
|
||||
flowgraph_ = std::make_shared<GNSSFlowgraph>(configuration_, control_queue_);
|
||||
try
|
||||
{
|
||||
flowgraph_ = std::make_shared<GNSSFlowgraph>(configuration_, control_queue_);
|
||||
}
|
||||
catch (const boost::bad_lexical_cast& e )
|
||||
{
|
||||
std::cout << "Caught bad lexical cast with error " << e.what() << std::endl;
|
||||
}
|
||||
control_message_factory_ = std::make_shared<ControlMessageFactory>();
|
||||
stop_ = false;
|
||||
processed_control_messages_ = 0;
|
||||
|
Loading…
Reference in New Issue
Block a user